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.
Physical therapy clinic
Orthopedic & Rehabilitation
2773 N Main St, Decatur, IL 62526
Decatur, Illinois 62526
✓ 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