The largest college football stadium on the country.
Staff throughout the stadium is very friendly.
It's a great atmosphere to enjoy the game with family.
Getting in and out of the stadium is surprisingly simple.
Address 1201 S Main St, Ann Arbor, MI 48104, United States
Phone +1 734-647-2583
Maps 7782+8G Ann Arbor, Michigan, United States Open Maps