Medical school: UNIVERSITY OF PUERTO RICO SCHOOL OF MEDICINE
Graduated: 2023
NPI: 1578157749
Practice Locations (2)
15 LA SALLE SQ
Providence, RI 029031814
15 LA SALLE SQ
PROVIDENCE, RI 029031814
Source: CMS National Downloadable File, September 2026.