Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1976
NPI: 1740281831
Practice Locations (2)
1860 W WINCHESTER RD, SUITE 105
Libertyville, IL 600485312
1860 W WINCHESTER RD, SUITE 105
LIBERTYVILLE, IL 600485312
8473678272
Source: CMS National Downloadable File, September 2026.