Graduated: 2000
Also: NEPHROLOGY
Offers telehealth
NPI: 1275865131
Practice Locations (2)
CENTRAL MASS NEPHROLOGY
320 POMFRET ST
PUTNAM, CT 062601836
5083636008
CENTRAL MASS NEPHROLOGY
123 SUMMER ST, 685N
WORCESTER, MA 016081216
5083636008
Source: CMS National Downloadable File, September 2026.