Medical school: UNIVERSITY OF VERMONT COLLEGE OF MEDICINE
Graduated: 2003
Also: HOSPITALIST
NPI: 1649218660
Practice Locations (5)
PORTLAND COMMUNITY HEALTH CENTER
100 BRICKHILL AVE, SUITE 301
PORTLAND, ME 041061999
2078742141
PORTLAND COMMUNITY HEALTH CENTER
180 PARK AVE
PORTLAND, ME 041022957
2078742141
PORTLAND COMMUNITY HEALTH CENTER
211 CUMBERLAND AVE
PORTLAND, ME 041014935
2078742141
PORTLAND COMMUNITY HEALTH CENTER
295 PARK AVE
PORTLAND, ME 041022911
2078742141
PORTLAND COMMUNITY HEALTH CENTER
63 PREBLE ST
PORTLAND, ME 041013014
2078742141
Source: CMS National Downloadable File, September 2026.