Nicholls Soccer Complex (built 1998)
Location: 29.7861°N, 90.8066°W