Windermere Posted on: Nov 12 2020 By: rogel.alonzo Florida Eye Clinic - Windermere2875 Maguire RoadWindermere, FL 34768 Phone: 407-299-8300