Medical school: TULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1986
NPI: 1235217456
Practice Locations (4)
MAINEHEALTH
1 MEDICAL CTR DR
BIDDEFORD, ME 040059422
2072824270
MAINEHEALTH
22 BRAMHALL ST
PORTLAND, ME 041023134
2078859905
MAINEHEALTH
55 SPRING ST
SCARBOROUGH, ME 040748926
2073031000
MERCY HOSPITAL
40 PARK RD
WESTBROOK, ME 040923188
2078578174
Source: CMS National Downloadable File, September 2026.