Pete Taylor Park (built 1985)
Location: 31.33333°N, 89.33806°W