Directions to Windermere Medical Center Windermere Medical Center 11600 Lakeside Village Ln Windermere, FL 34768 Directions to Windermere Medical Center Windermere Medical Center 11600 Lakeside Village Ln Windermere, FL 34768 Call Windermere Medical Center at407-876-2273