Medical school: CREIGHTON UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2007
Offers telehealth
NPI: 1821294554
Practice Locations (3)
NORTH MEMORIAL HEALTH CARE
9855 HOSPITAL DR
MAPLE GROVE, MN 553694648
NORTH MEMORIAL HEALTH CARE
9875 HOSPITAL DR
MAPLE GROVE, MN 553694648
7635811000
TWIN CITIES CARDIOLOGY
1421 WAYZATA BLVD, SUITE 200
WAYZATA, MN 553912071
9522326132
Source: CMS National Downloadable File, September 2026.