Medical school: UNIVERSITY OF MASSACHUSETTS MEDICAL SCHOOL
Graduated: 1994
NPI: 1043284789
Practice Locations (2)
SOUTH SHORE MEDICAL CENTER, INC.
143 LONGWATER DR
NORWELL, MA 020611683
7818785200
PEMBROKE MEDICAL ASSOCIATES INC
15 OLD W ELM ST
PEMBROKE, MA 023591731
7812029292
Source: CMS National Downloadable File, September 2026.