Atwood Stadium photograph

Atwood Stadium

Use attributes for filter !
Address701 University Ave, Flint, MI 48503, USA
Capacity11,000
Opened 1929
Date of Reg.
Date of Upd.
ID657394
Send edit request

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.

Where is the Atwood Stadium

Atwood Stadium Map
Click on the photo of Atwood Stadium to view it on Google Maps.

Related Persons

Next Profile ❯