Orthopaedic & Rehabilitation Specialists of Central Illinois
​Please use the search box below to search for various locations on the DMH campus or offsite in Decatur and surrounding communities.
Locations
Select a location for map and details
loading...
Get Directions to Orthopaedic & Rehabilitation Specialists of Central Illinois
Orthopaedic & Rehabilitation Specialists of Central Illinois
Office Phone
217-877-2088
Orthopaedic & Rehabilitation Specialists of Central Illinois
2773 North Main Street
Decatur, IL 62526