Stambaugh Stadium
Youngstown
VENUE
Stambaugh Stadium, officially Arnold D. Stambaugh Stadium, is a multi-purpose stadium in Youngstown, Ohio, United States, on the campus of Youngstown State University. The stadium was built in 1982, and is primarily used for American football.
CAPACITY
20,630
ADDRESS
577 5th Avenue
Youngstown
OH
44502
SOCIAL
UPCOMING EVENTS
No Upcoming Events
This artist has no upcoming events listed