Subway adresses in Elwood‚ IL Home Work hours Subway hours Illinois Elwood AddressPhoneMap410 E Mississippi Ave Elwood(815) 423-6008 You May Like Subway hoursPeople Are Reading