Venue Information
Hammond Stadium is a baseball field located in the Lee Health Sports Complex in South Fort Myers, Florida, United States. The stadium was built in 1991, and underwent major renovations in 2014 and 2015.
Upcoming Events (0)
You might also like (0)