Medical school: WAYNE STATE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
Also: OTOLARYNGOLOGY
NPI: 1184614489
Practice Locations (1)
27 NELSON PEREA ST, EDIF DOCTOR'S CENTER SUITE 105
MAYAGUEZ, PR 006804949
7878311000
Source: CMS National Downloadable File, September 2026.