One Main Plaza July 8, 2015 By From the Sponsor Address Neil and Main Champaign IL 61820 United States Upcoming Events No events in this location