City Center Address 505 S. Chestnut St. Champaign IL 61820 United States Upcoming Events No events in this location