Downtown Champaign: corner of Neil and Washington Loading Map.... Downtown Champaign: corner of Neil and Washington346 N Neil St - ChampaignEvents 40.1194863 -88.2425121 Address 346 N Neil St Champaign IL 61821 United States Upcoming Events No events in this location