Medical school: BOSTON UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1982
Also: FAMILY PRACTICE
NPI: 1184615007
Practice Locations (2)
78 PINE ST
ANDOVER, MA 018101714
101 N MAIN ST, UNIT 500
PROVIDENCE, RI 029031365
Source: CMS National Downloadable File, September 2026.