NPI #
2300 N Edward St
Decatur, IL, 62526-4163
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
2300 N Edward St, Gsbll
302 W Hay St, Suite 207
Decatur, IL, 62526-4167
1750 E Lake Shore Dr Ste 310
Decatur, IL, 62521-3806
304 W Hay St, Suite 114
Decatur, IL, 62526-6328