Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2008
NPI: 1164695581
Practice Locations (5)
NORTH MEMORIAL HEALTH CARE
4181 108TH AVE NE
BLAINE, MN 554497439
6514303800
SPECIALISTS IN GENERAL SURGERY, LTD
9825 HOSPITAL DR
MAPLE GROVE, MN 553694769
7637806699
SPECIALISTS IN GENERAL SURGERY, LTD
1495 COUNTY RD 101
PLYMOUTH, MN 554473078
7637806699
NORTH MEMORIAL HEALTH CARE
3300 OAKDALE AVE N
ROBBINSDALE, MN 554222926
7635815400
NORTH MEMORIAL HEALTH CARE
3366 OAKDALE AVE N, SUITE 200
ROBBINSDALE, MN 554222962
7635205200
Source: CMS National Downloadable File, September 2026.