NPI #
1501 N Water St
Decatur, IL, 62526-4441
36117078
IL
Ambulatory Health Care Facilities
Clinic/Center
261Q00000X
1027 N Water
Decatur, IL, 62523
1027 N Water St
Decatur, IL, 62523-1022
320 E Central Ave
Decatur, IL, 62521-4665
495 E. Central Ave
444 W Harrison Ave
Decatur, IL, 62526-4157