Medical school: UNIVERSITY CENTRAL DEL CARIBE ESCUELA DE MEDICINA
Graduated: 1990
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1013950542
Practice Locations (2)
2950 ALT US HWY 27 S, SUITE A
SEBRING, FL 338704912
8634711300
4421 SUN N LAKE BLVD, SUITE C
SEBRING, FL 338722172
Source: CMS National Downloadable File, September 2026.