Market Place(217) 352-2567 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 7:00 PM 11:00 AM - 8:00 PM 11:00 AM - 8:00 PMClosed Today 2000 North Neil Street 340 Champaign, IL 61820 USGet Directions