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
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.
