Medical school: UNIVERSITY OF PUERTO RICO SCHOOL OF MEDICINE
Graduated: 1985
Also: INTERNAL MEDICINE
NPI: 1801871785
Practice Locations (1)
650 CALLE LLOVERAS, SUITE 103
SANTURCE, PR 009092110
7877234555
Source: CMS National Downloadable File, September 2026.