Wheeling Island Stadium (built 1987)
Location: 40.064329°N, 80.730141°W