NPI #
8321 W North Ave
Melrose Park, IL, 60160-1605
Ambulatory Health Care Facilities
Clinic/Center
Federally Qualified Health Center (FQHC)
261QF0400X
8319 W North Ave
501 W North Ave Ste 302
Melrose Park, IL, 60160-2757
501 W North Ave
Melrose Park, IL, 60160-1603
7814 W North Ave
Elmwood Park, IL, 60707-3536
7810 W North Ave