Address:
Kendall Eye Institute
8501 SW 124Th Ave SUITE 109, Miami 33183
(305) 271-4544 (Phone)
Languages:
English, French, Greek, Hebrew, Spanish
Education:
Medical School
Tufts University School Of Medicine
Graduated: 1979
Montefiore Hospital Med Center
Manhattan Eet Hospital
Chldns Hospital National Med Center