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