Sports Medicine Clinic at St

Open
1900 E Lake Shore Dr Ste 210
Decatur, IL 62521

The Sports Medicine Clinic at St. provides expert physical therapy services in Decatur IL. Specializing in sports injuries and rehabilitation the clinic offers personalized treatment plans to help patients recover and improve their performance. With a team of experienced therapists and state-of-the-art facilities the clinic is dedicated to promoting health and wellness for athletes and active individuals alike.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesIllinoisDecaturSports Medicine Clinic at St

Partial Data by Foursquare.