Medical school: GEISEL SCHOOL OF MEDICINE AT DARTMOUTH
Graduated: 2007
NPI: 1912109034
Practice Locations (5)
MAINEHEALTH
22 BRAMHALL ST
PORTLAND, ME 041023134
2078859905
MAINEHEALTH
887 CONGRESS ST, SUITE 400
PORTLAND, ME 041023163
2076625522
MAINEHEALTH
84 CAMPUS DR
SCARBOROUGH, ME 040747133
2073967000
MAINEHEALTH
119 GANNETT DR
SOUTH PORTLAND, ME 041066942
2077730040
MAINEHEALTH
265 WESTERN AVE, 1 MMP DERMATOLOGY
SOUTH PORTLAND, ME 041066942
2076610100
Source: CMS National Downloadable File, September 2026.