Noodles & Company adresses in Champaign‚ IL Home Work hours Noodles & Company hours Illinois Champaign AddressPhoneMap528 E Green St, Ste 102 Champaign(217) 367-2000 You May Like Olive Garden hoursBuffalo Wild Wings hoursJet's Pizza hoursBlimpie hoursMcAlister's Deli hoursPanda Express hoursPeople Are Reading