Locate a PowerWatts centre near you, by browsing in the sections below, and begin the journey towards a more powerful you in every sense of the way. On each of the maps, click on the map marker to open the location in Google Maps.
Complexe Canal Lachine
4710 St. Ambroise Suite 156
Montreal, QC, H4C 2C7
Tel: (514) 934-6078
At the Sports Medicine Specialists
150 Eglinton Ave East, 5th floor
Tel: (416) 452-8382