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 Wendy's hoursRuby Tuesday hoursA&W Restaurant hoursFirehouse Subs hoursMoe's Southwest Grill hoursLittle Caesars hoursPeople Are Reading