217-877-2088
Same or Next Day Appointments Available Request an Appointment

Contact

Contact Orthopaedic and Rehabilitation Specialists of Central Illinois

Orthopaedic & Rehabilitation Specialists of Central Illinois

2773 North Main Street
Decatur, Illinois 62526
217-877-2088

Location

2773 North Main Street
Decatur, Illinois 62526

Phone

Hours

Mon: 8:00 am - 4:30 pm
Tues: 8:00 am - 4:30 pm
Wed: 8:00 am - 4:30 pm
Thurs: 8:00 am - 4:30 pm
Fri: 8:00 am - 4:30 pm
Sat & Sun: Closed