Jesse Owens Plaza
Jesse Owens Plaza
Public Plaza ·
Ohio Stadium
Directions
Details
Address
1974–1984 Cannon Dr
Columbus, OH 43210
United States