Arcadia Eye Clinic

  • Eye Care
  • Healthcare
211 US 27 S
Lake Placid, FL 33852
(863) 465-1880