Marketplace Mall September 8, 2013 By Terry Bush Address 2000 N. Neil Street Champaign Illinois United States Upcoming Events No events in this location