Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1981
Offers telehealth
NPI: 1093912644
Practice Locations (2)
8540 S HARLEM AVE
BRIDGEVIEW, IL 604551778
7085982605
8170 MCCORMICK BLVD, SUITE 204
SKOKIE, IL 600762920
Source: CMS National Downloadable File, September 2026.