Medical school: MAYO MEDICAL SCHOOL
Graduated: 1991
Offers telehealth
NPI: 1558345439
Practice Locations (2)
ALLINA HEALTH SYSTEM
100 STATE AVE
FARIBAULT, MN 550216337
5073343921
ALLINA HEALTH SYSTEM
1324 5TH ST N
NEW ULM, MN 560731514
5072171327
Source: CMS National Downloadable File, September 2026.