Cherry Tree Park is a park Orange County Florida located in United States.
2725 E Jackson Street Orlando , FL 32803 United States
We love this park . It's small and fenced in so our daughter can run around without us having to worry. We go here very often!
Best time 3am
Lots of picnic areas and bridges to wander across. There are two playgrounds and a little free library, plus two water refill stations! - carla borsoi