Graduated: 1969
NPI: 1962473314
Practice Locations (3)
LIFESPAN PHYSICIAN GROUP INC
593 EDDY ST
PROVIDENCE, RI 029034923
4014447959
BROWN DERMATOLOGY INC
593 EDDY ST
PROVIDENCE, RI 029034923
4014447959
RHODE ISLAND HOSPITAL
593 EDDY ST
PROVIDENCE, RI 029034923
4014443996
Source: CMS National Downloadable File, September 2026.