NPI #
2008 N Market St
Champaign, IL, 61822-1308
036075310
IL
Ambulatory Health Care Facilities
Clinic/Center
Medical Specialty
261QM2500X
2102 N Market St
Champaign, IL, 61822-1306
1806 N Market St
Champaign, IL, 61822-1312
21 West Kenyon Road
Urbana, IL, 61820-1163
201 W Kenyon Rd Bldg D
Champaign, IL, 61820-7892