Jesse Owens Stadium

Stadium/arena in Columbus, OH
Suggest an edit · Your business? Claim now

Add more information

Add hours
Jesse Owens Memorial Stadium is a 10,000-capacity stadium located in Columbus, Ohio, United States. The stadium is home of the Ohio State …

Social profiles

Data from: Tripadvisor · Yelp.com