Medical school: UNIVERSITY OF MASSACHUSETTS MEDICAL SCHOOL
Graduated: 1979
Also: NEPHROLOGY
NPI: 1437183720
Practice Locations (1)
RENIN ASSOCIATES PC
6 ESSEX CTR DR, SUITE 306
PEABODY, MA 019602907
9785310677
Source: CMS National Downloadable File, September 2026.