Lake Ellenor Park

  • 7300 Lake Ellenor Dr. Orlando, FL 32809

Lake Ellenor Park is a 20 acre oasis along Lake Ellenor.

Images shown are for illustration purposes only and do not show the actual location

Lake Ellenor Park is a 20 acre oasis along Lake Ellenor.

Images shown are for illustration purposes only and do not show the actual location