iBack Check Sport Therapy

About Us

Chiropractic, Physical Therapy and Massage Therapy Clinic located in the Plymouth Ice Center.