Downtown Champaign Loading Map.... Downtown Champaign346 N Neil St - Champaign Events 40.1194863 -88.2425121 Address 346 N Neil St Champaign IL 61820 United States Upcoming Events No events in this location