• Parks & Gardens

R. D. Keene Park

  • 10900 Chase RD Windermere, FL 34786