 Entrance to the park is located on 1363 Alabama Drive in Winter Park, Florida.Bordering Lake Maitland, the park is illuminated by plants, flowers, and beautiful oak trees.Lake Maitland is the largest lake in the Winter Park Chain of Lakes.