Locations

More Convenient Locations in Edmonton

For your convenience, Innovation Physical Therapy boasts multiple locations in Edmonton, servicing the surrounding area. Check out more details about each location at the links below!

Call one of our locations below to Book Your Appointment!

Riverbend

528 Riverbend Square NW  |  (780)-437-5141

Namao

15823 97 St NW #209  |  (587) 524-8200

Belvedere

6603 132 Ave NW #103  |  (780) 473-6451

Meadowlark

8708 155 St NW #307  |  (780) 448-0880

West Henday

876 Webber Greens Dr NW  |  (587) 873-8808

Southgate

1150, 5015 – 111 Street NW |  (587) 713-8808