December 24, 2020 - December 25, 2020 Town Offices CLOSED Town Admin 614 Main St, Building 100, Windermere, FL, United States