Stroh Center is a 5,000-seat multi-purpose arena in Bowling Green, Ohio that is currently under construction and be completed in 2012.
Stroh Center is a 5,000-seat multi-purpose arena in Bowling Green. Bowling Green is Ohio. This Ohio is currently under construction. This Ohio be completed in 2012.