Hammond Stadium (built 1991)
Location: 26.53833°N, 81.84194°W