Skip to Main Content
Facility Name
Decatur Memorial Hospital
Provider Number
140135
Date Approved
05/31/2011
State
IL
Address 1
2300 North Edward Street
Address 2
Decatur IL 62526
Other Information
Phone #: 217-876-2341