NPI #
7814 W North Ave
Elmwood Park, IL, 60707-3536
IL
Ambulatory Health Care Facilities
Clinic/Center
Physical Therapy
261QP2000X
7810 W North Ave
7740 W North Ave
Elmwood Park, IL, 60707-4124
7730 W North Ave
7710 W North Ave
Elmwood Park, IL, 60707-4123
7544 W North Ave Ste 4
Elmwood Park, IL, 60707-2790