Central Illinois Orthopaedic Center

(on edward)
Doctors in Decatur, IL
Doctors

Location

2300 N. Edward St
Decatur, IL
62526

Photos

Central Illinois Orthopaedic Center Photo

Information

Company name
Central Illinois Orthopaedic Center
Category
Doctors

FAQs

  • What is the phone number for Central Illinois Orthopaedic Center in Decatur IL?
    You can reach them at: 217-876-3507. It’s best to call Central Illinois Orthopaedic Center during business hours.
  • What is the address for Central Illinois Orthopaedic Center on edward in Decatur?
    Central Illinois Orthopaedic Center is located at this address: 2300 N. Edward St Decatur, IL 62526.