Medical school: UNIVERSITY CENTRAL DEL CARIBE ESCUELA DE MEDICINA
Graduated: 1987
Also: NEPHROLOGY
NPI: 1588646400
Practice Locations (2)
240 WILLIAMSON ST
ELIZABETH, NJ 072023673
812 N WOOD AVE, SUITE 201
LINDEN, NJ 070364058
9083532064
Source: CMS National Downloadable File, September 2026.