Address:
Landa & Landa Eye Care
8 Stephenson Ave, Savannah 31405
(912) 355-1091 (Phone)
Hospitals:
Landa & Landa Eye Care
8 Stephenson Ave, Savannah 31405
Saint Joseph's Hospital - Savannah
11705 Mercy Blvd, Savannah 31419
Education:
Medical School
State University of New York At Buffalo
Graduated: 1992
Cleveland Clinic Fndn
Mt Sinai Med Center