Atwood Stadium
Use attributes for filter ! | |
Address | 701 University Ave, Flint, MI 48503, USA |
---|---|
Capacity | 11,000 |
Opened | 1929 |
Date of Reg. | |
Date of Upd. | |
ID | 657394 |
About Atwood Stadium
Atwood Stadium is an 11,000-seat stadium owned by Kettering University located in the Carriage Town historic district area of downtown Flint, Michigan. It is used mostly for American football, field lacrosse and soccer.
Click on the photo of Atwood Stadium to view it on Google Maps.