Atwood Stadium

701 University Ave FlintMI48503
Map

Open Map

Description

Atwood Stadium is located at 701 University Ave, Flint, MI. This business specializes in Other Sports.
by merchantcircle on March 08, 2016 from merchantcircle

Information from the business

Atwood Stadium is an 11,000-seat stadium located in Flint, Michigan. It opened on June 8, 1929 and was named after Edwin W. Atwood who donated a portion of the site for the stadium. It has hosted high school football, minor-league baseball, and concerts over the years. Atwood still hosts high school football games today. Originally Atwood Stadium had a natural grass field, but in 1969 began...
by facebook on December 13, 2014 from facebook