Medical school: RUSH MEDICAL COLLEGE OF RUSH UNIVERSITY
Graduated: 1986
Offers telehealth
NPI: 1699789719
Practice Locations (2)
ALLINA HEALTH SYSTEM
303 CATLIN ST
BUFFALO, MN 553131947
6127756200
ALLINA HEALTH SYSTEM
800 E 28TH ST
MINNEAPOLIS, MN 554073723
6128633110
Source: CMS National Downloadable File, September 2026.