Locations

6 Convenient Locations in Edmonton

For your convenience, Innovation Physical Therapy boasts multiple locations in Edmonton and 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

Sherwood Park

993 Fir Street #71  |  (587) 456-8880

993 Fir Street #71  | 
(587) 456-8880
Meadowlark

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

West Henday

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