Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1978
NPI: 1639108814
Practice Locations (2)
APPLETON AREA HEALTH
30 S BEHL ST
APPLETON, MN 562081616
3202892422
APPLETON AREA HEALTH
657 ATLANTIC AVE
HANCOCK, MN 562442104
3202891580
Source: CMS National Downloadable File, September 2026.