Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1975
NPI: 1871603795
Practice Locations (2)
MAINEHEALTH
22 BRAMHALL ST
PORTLAND, ME 041023134
2078859905
MAINEHEALTH
760 COMMERCIAL ST
ROCKPORT, ME 048564201
2079213790
Source: CMS National Downloadable File, September 2026.