Subway adresses in Glenwood‚ IA Home Work hours Subway hours Iowa Glenwood AddressPhoneMap948 S Locust St Glenwood(712) 527-3300 You May Like Pizza Hut hoursSubway hoursHardee's hoursMcDonald's hoursPeople Are Reading