1. Windermere Branch 530 Main St, Windermere, FL 34786 Coordinate: 28.49444,-81.53574 Phone: (407) 835-7323