Medical school: UNIVERSITY CENTRAL DEL CARIBE ESCUELA DE MEDICINA
Graduated: 1993
NPI: 1235179706
Practice Locations (2)
81 N HIBISCUS DR
MIAMI BEACH, FL 331395117
7865534510
90 ALTON RD, SUITE 3310
MIAMI BEACH, FL 331396707
Source: CMS National Downloadable File, September 2026.