Subway adresses in Elmhurst‚ IL Home Work hours Subway hours Illinois Elmhurst AddressPhoneMap1034 S York St Elmhurst(630) 834-4885 183 S Il Route 83 Elmhurst(630) 941-8181 113 E Schiller St Elmhurst(630) 530-8845 You May Like Burger King hoursSubway hoursQdoba hoursTCBY hoursBuffalo Wild Wings hoursChipotle Mexican Grill hoursPeople Are Reading