Stambaugh Stadium, Football stadium in Youngstown, US.
Stambaugh Stadium is a sports complex at Youngstown State University in Ohio featuring a football field and comprehensive athletic facilities. The grounds contain multiple indoor gymnasiums for different sports, training areas, and courts for various recreational activities.
The venue opened in 1982 with a main grandstand on the west side and expanded in 1997 to add more seating capacity. This growth reflected increased demand and strengthened its role as a regional athletic hub.
The stadium serves as the home field for Youngstown State University's football team and draws students, families, and neighbors to games and community gatherings. It functions as a gathering place that shapes campus life and brings people together throughout the year.
The venue is best reached by car as it sits on campus with limited public transit options. Arriving early helps you find parking and gives you time to explore the grounds before events.
The venue is known locally as the Ice Castle, a nickname that comes from its distinctive appearance. This regional landmark attracts visitors interested in the university's athletic traditions and local sports culture.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.