Hammond Stadium
Fort Myers, FL
City
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.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account