Orthopedic & Rehabilitation Specialists of Central Illinois - A Springfield Clinic Affiliate, is located in Decatur, Illinois. Springfield Clinic provides orthopedic care to patients at this location.

Orthopedic & Rehabilitation Specialists of Central Illinois - A Springfield Clinic Affiliate
Location Details
Amenities
- Free Parking
- Free Wifi
- Patient Waiting Rooms