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