Medical school: UNIVERSITY OF VERMONT COLLEGE OF MEDICINE
Graduated: 1995
NPI: 1285615088
Practice Locations (6)
MAINEHEALTH
81 MEDICAL CTR DR, SUITE 2350
BRUNSWICK, ME 040112780
2073736690
MAINEHEALTH
111 FRANKLIN HEALTH CMNS
FARMINGTON, ME 049386144
2077793113
MAINEHEALTH
126 MIDDLE ST
FARMINGTON, ME 049386937
2077791977
MAINEHEALTH
181 FRANKLIN HEALTH CMNS
FARMINGTON, ME 049386144
MAINEHEALTH
22 BRAMHALL ST
PORTLAND, ME 041023134
2078859905
51 BRIGHAM ST
MORRISVILLE, VT 056616031
8028888823
Source: CMS National Downloadable File, September 2026.