Fort Mellon Park, Sanford Fl
600 E 1st St, Orlando, FL, United States