Medical school: PONCE SCHOOL OF MEDICINE
Graduated: 1989
Also: NEPHROLOGY
NPI: 1467564930
Practice Locations (2)
101 CALLE COMERCIO
JUANA DIAZ, PR 007951647
7872602334
609 AVE TITO CASTRO
PONCE, PR 007160200
7872927979
Source: CMS National Downloadable File, September 2026.