Flint City AFC is excited to call the historic Atwood Stadium at Kettering University home.
Opened in 1929 and located in the Historic Carriage Town district of Flint, Atwood Stadium at Kettering University has hosted numerous memorable events throughout the years.
In 2013 Kettering University assumed ownership of the stadium and has since completed numerous upgrades and improvements to the stadium in order to create a jewel in the City of Flint.
Do you want to reserve your seat to watch Flint City AFC in it's inaugural season at Atwood Stadium? Fill out this form to reserve your spot!