Medical school: UNIVERSITY OF VERMONT COLLEGE OF MEDICINE
Graduated: 1998
Offers telehealth
NPI: 1861425712
Practice Locations (7)
MAINEHEALTH
121 MEDICAL CTR DR
BRUNSWICK, ME 040112672
2077297939
MAINEHEALTH
121 MEDICAL CTR DR, SUITE 3100
BRUNSWICK, ME 040112672
2077297939
MAINEHEALTH
24 MILES CTR WAY
DAMARISCOTTA, ME 045434067
8442920111
MAINEHEALTH
5 MILES CTR WAY
DAMARISCOTTA, ME 045434067
2075633782
MAINEHEALTH
24 MILES CTR WAY, MAINE BEHAVIORAL HEALTHCARE
DAMARISCOTTA, ME 045434067
8442920111
MAINEHEALTH
35 MILE ST
DAMARISCOTTA, ME 045434047
2075631234
MAINEHEALTH
22 BRAMHALL ST
PORTLAND, ME 041023134
Source: CMS National Downloadable File, September 2026.