NPI #
2201 W Schaumburg Rd
Schaumburg, IL, 60194-3891
038006247
IL
Ambulatory Health Care Facilities
Clinic/Center
261Q00000X
2201 W Schaumburg Rd, Suite B
2215 W Schaumburg Rd
8 N Barrington Rd
Streamwood, IL, 60107-1901
1535 Burgundy Pkwy
Streamwood, IL, 60107-1811