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 Texas Roadhouse hoursPapa John's hoursApplebee's hoursWingstop hoursPapa Murphy's hoursJimmy John's hoursPeople Are Reading