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