Orthopedic & Rehabilitation

Orthopedic & Rehabilitation

(3 reviews)

Location & Contact

2773 N Main St, Decatur, IL 62526

Decatur, Illinois 62526

(217) 877-2088

Visit Website

Business Hours

Monday Closed
Tuesday Closed
Wednesday Closed
Thursday Closed
Friday Closed
Saturday Closed
Sunday Closed

Categories

Doctor

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