University of Illinois Memorial Stadium

Yelp (27) · Stadium/arena in Champaign, United States
Suggest an edit · Your business? Claim now

Add more information

Add hours
The University of Illinois Memorial Stadium is a historic stadium located at 1402 South 1st Street in Champaign, Illinois. It is a renowned institution that …

Reviews

Yelp
4.0/5 · 27 reviews
Data from: Yelp.ca