Classic Rock Concerts

Atwood Stadium

Location 701 W Third Ave
Flint, Michigan 48503
United States
Capacity 11,000
Opened June 8, 1929
map of Atwood Stadium and surrounding area

Concerts at Atwood Stadium [add one]

1967 Aug 23The Who
Login


about | terms | privacy | fair use | contact
alex reisner © 2008-2014