Kidney 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 Kidney Specialists of Central Illinois *
Kidney Specialists of Central Illinois *
Office Fax
217-876-6868
217-876-6876
Office Hours
Monday – Friday 8 am – 4:30 pm
Kidney Specialists of Central Illinois *
301 West Hay Street
Decatur, IL 62526
Outpatient Dept
*This location is an outpatient department of DMH