Skip to main content
Location Header

Orthopedic & Rehabilitation Specialists of Central Illinois - A Springfield Clinic Affiliate

Location Details

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.

Amenities

  • Free Parking
  • Free Wifi
  • Patient Waiting Rooms