NPI #
243 West Cerro Gordo Street
Decatur, IL, 62526
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
202 E Eldorado St
Decatur, IL, 62523-1039
327 W Prairie Ave
Decatur, IL, 62522-2444
320 E Central Ave
Decatur, IL, 62521-4665
151 N Main St
Decatur, IL, 62523-1206