Address:
12302 Ne 6Th Ave, North Miami, FL 33161
646 Northwest 183Rd Street, Miami, FL 33169
Education:
Autonomous School of Medical Sciences of Central America - Doctor of Medicine
Crozer-Chester Medical Center - Residency - Pediatrics
Board certifications:
American Board of Pediatrics Certification in Pediatrics