Skip to content

Excelsior Physiotherapy

Physiotherapy Center

Excelsior Physiotherapy offers personalized physiotherapy focused on pain relief, recovery and mobility in Edmonton and Sherwood Park.

Address
8103 127 Ave NW #17, Edmonton, AB T5C 1R9
Phone
(587) 847-3430
Data
Rating and reviews from Google, checked on October 13, 2026.
Excelsior Physiotherapy

Other top-rated physiotherapy