Subway adresses in Choctaw‚ OK Home Work hours Subway hours Oklahoma Choctaw AddressPhoneMap14729 NE 23rd St, Ste 101 Choctaw(405) 390-8424 7401 S Choctaw Rd Choctaw(405) 391-6027 You May Like Pizza Hut hoursLittle Caesars hoursWendy's hoursMcDonald's hoursSubway hoursBraum's hoursPeople Are Reading