Graduated: 1985
NPI: 1619201985
Practice Locations (2)
PROSPECT CHARTERCARE PHYSICIANS LLC
1 OFFICE PKWY
EAST PROVIDENCE, RI 029141643
4014319219
325 ANGELL ST
PROVIDENCE, RI 029063245
4015891717
Source: CMS National Downloadable File, September 2026.