Medical school: UNIVERSITY OF MASSACHUSETTS MEDICAL SCHOOL
Graduated: 1986
NPI: 1679545446
Practice Locations (3)
MAINEHEALTH
20 BRISTOL RD
DAMARISCOTTA, ME 045434000
2075632311
MAINEHEALTH
22 BRAMHALL ST
PORTLAND, ME 041023134
2078859905
MAINEHEALTH
12 UNION ST
ROCKLAND, ME 048412739
8442920111
Source: CMS National Downloadable File, September 2026.