Location
Lake Eola Park
195 North Rosalind Avenue
Orlando Florida, 32801