decatur memorial hospital npi number
Decatur Memorial Hospital - NPI 1881781342 Decatur Memorial Hospital is a General Acute Care Hospital in Decatur, Illinois. The NPI Number for Decatur Memorial Hospital is 1881781342. The current location address for Decatur Memorial Hospital is 2300 N Edward, , Decatur, Illinois and the contact number is 217-876-2281 and fax number is 217-876-2261. The mailing address for Decatur Memorial Hospital is 2300 N Edward St, , Decatur, Illinois - 62549 (mailing address contact number - 217-876-8121). Provider Profile Details: