Medical school: UNIVERSITY CENTRAL DEL CARIBE ESCUELA DE MEDICINA
Graduated: 2017
Also: INTERNAL MEDICINE
NPI: 1295267425
Practice Locations (1)
KIDNEY GROUP OF SOUTH FLORIDA PA
2001 NE 48TH CT
FORT LAUDERDALE, FL 333084512
9547713929
Source: CMS National Downloadable File, September 2026.