Venue Information
Nathan Benderson Park, previously known as North Metro Park and then Cooper Creek Park, is a 600-acre park that incorporates a 400-acre artificial lake in Sarasota, Florida, USA. The lake was excavated to provide fill for the construction of Interstate 75.
Upcoming Events (0)
You might also like (0)