Peak Sport and Spine
About
Peak Sport and Spine provides outpatient physical therapy and rehabilitation in Missouri and Illinois, with licensed therapists treating many conditions.
Services
- Physical therapy
- Rehabilitation
Location
3301 Berrywood Dr Ste 204, Columbia, MO 65201-6622