LSU Tennis Complex (built 2015)
Location: 30.404407°N, 91.189574°W