Graduated: 1983
NPI: 1255430575
Practice Locations (2)
COMMUNITY MEDICAL ASSOCIATES, INC.
25 MARSTON ST, SUITE 301
LAWRENCE, MA 018412358
9789468550
LIFESPAN PHYSICIAN GROUP OF MASSACHUSETTS INC
72 WASHINGTON ST, SUITE 1700
TAUNTON, MA 027802488
5088800077
Source: CMS National Downloadable File, September 2026.