Graduated: 2001
Offers telehealth
NPI: 1710919113
Practice Locations (2)
CHARLES RIVER MEDICAL ASSOCIATES, PC
600 WORCESTER RD
FRAMINGHAM, MA 017025316
CHARLES RIVER MEDICAL ASSOCIATES, PC
74 MAIN ST
FRAMINGHAM, MA 017022952
5088799136
Source: CMS National Downloadable File, September 2026.