Graduated: 1986
NPI: 1598703944
Practice Locations (2)
LIFESPAN PHYSICIAN GROUP OF MASSACHUSETTS INC
531 FAUNCE CORNER RD
DARTMOUTH, MA 027471242
5089963991
PRIMA CARE, PC
277 PLEASANT ST, SUITE 301
FALL RIVER, MA 027213005
5086794172
Source: CMS National Downloadable File, September 2026.