Orthopedic & Rehabilitation

Physical therapy clinic

Orthopedic & Rehabilitation

2773 N Main St, Decatur, IL 62526
Decatur, Illinois 62526

4.003 reviews
✓ Public clinic details✓ Patient reviews

About this clinic

Care that meets you where you are.

Orthopedic & Rehabilitation provides physical therapy services in Decatur, Illinois. Review the available services and public details below, then contact the clinic directly to plan your next step.

Doctor

Patient experiences

Reviews

3 published reviews
Kevin Meachum

Kevin Meachum

Doctor and staff was excellent but they have over schedule patients. I waited over 1 hours before being seen. They need to respect there patients time too.

MsOla Creations (MsOla)

MsOla Creations (MsOla)

Chris Brewer

Chris Brewer