Medical school: TUFTS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1966
Also: INTERNAL MEDICINE
NPI: 1992876080
Practice Locations (2)
PROSPECT CHARTERCARE SJHSRI LLC
200 HIGH SERVICE AVE
NORTH PROVIDENCE, RI 029045113
4014563166
200 HIGH SERVICE AVE
N PROVIDENCE, RI 029045113
4015210700
Source: CMS National Downloadable File, September 2026.