• Arcadia Eye Clinic

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

    • Our Sponsors

    • Recent News