NPI #
151 N Main St
Decatur, IL, 62523-1206
Ambulatory Health Care Facilities
Clinic/Center
Methadone
261QM2800X
327 W Prairie Ave
Decatur, IL, 62522-2444
202 E Eldorado St
Decatur, IL, 62523-1039