Graduated: 1991
NPI: 1598771297
Practice Locations (7)
MAINEHEALTH
111 FRANKLIN CMNS
FARMINGTON, ME 04938
2077786031
MAINEHEALTH
131 FRANKLIN HEALTH CMNS
FARMINGTON, ME 049386142
MAINEHEALTH
131 FRANKLIN HEALTH CMNS, SUITE A
FARMINGTON, ME 049386142
2076620111
MAINEHEALTH
22 BRAMHALL ST
PORTLAND, ME 041023134
MAINEHEALTH
272 CONGRESS ST
PORTLAND, ME 041013637
2078742466
MAINEHEALTH
49 HOOPER ST
WISCASSET, ME 045784053
2078827911
MEMORIAL HOSPITAL
3073 WHITE MOUNTAIN HWY
NORTH CONWAY, NH 038607101
6033565461
Source: CMS National Downloadable File, September 2026.