Savannah, Georgia Ophthalmologist


  • Landa & Landa Eye Care Specialists, LLC
  • 8 Stephenson Ave
  • Savannah, GA 31405
  • Phone: (912) 355-1091
  • Fax: (912) 352-7378


We encourage you to contact us with any questions or comments you may have. Please call our office or use the quick contact form below.