Subway adresses in Winnebago‚ IL Home Work hours Subway hours Illinois Winnebago AddressPhoneMap819 N Elida St Winnebago(815) 335-1020 You May Like McDonald's hoursSubway hoursCulver's hoursTaco Bell hoursPeople Are Reading