Alberta Institute for Spine and Sport Therapy

Multi-disciplinary clinic offering physiotherapy, chiropractic, and massage therapy.