Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1974
NPI: 1124120555
Practice Locations (1)
PARKER JEWISH INSTITUTE FOR HEALTH CARE AND REHABILITATION
27111 76TH AVE
NEW HYDE PARK, NY 110401436
7182892281
Source: CMS National Downloadable File, September 2026.