Peoria Sports Complex (built 1994)
Location: 33.6319°N, 112.2332°W