Subway adresses in Strafford‚ MO Home Work hours Subway hours Missouri Strafford AddressPhoneMap225 E Evergreen St Strafford(417) 736-2161 You May Like McDonald's hoursTaco Bell hoursHardee's hoursSubway hoursPizza Hut hoursPeople Are Reading