Downtown Champaign Loading Map.... Downtown Champaign400 N Neil St - ChampaignEvents 40.1196968 -88.2435658 Address 400 N Neil St Champaign IL 61820 United States Upcoming Events No events in this location