10575 115 St NW #100, Edmonton, Alberta T5H 3K4, Canada
Located in downtown Edmonton, Integral Physiotherapy & Sports Clinic is a locally owned health and wellness company that offers you world-class physical therapy treatments, with the best technology, in an energetic, vibrant environment.