Graduated: 1998
NPI: 1235176611
Practice Locations (6)
MAINEHEALTH
111 FRANKLIN CMNS
FARMINGTON, ME 04938
2077786031
MAINEHEALTH
111 FRANKLIN HEALTH CMNS
FARMINGTON, ME 049386144
2077793113
MAINEHEALTH
181 FRANKLIN HEALTH CMNS
FARMINGTON, ME 049386144
MAINEHEALTH
22 BRAMHALL ST
PORTLAND, ME 041023134
ANDROSCOGGIN VALLEY HOSPITAL INC
59 PAGE HILL RD
BERLIN, NH 035703531
6037522200
ANDROSCOGGIN VALLEY HOSPITAL INC
7 PAGE HILL RD
BERLIN, NH 035703531
6037522300
Source: CMS National Downloadable File, September 2026.