Subway adresses in Catoosa‚ OK Home Work hours Subway hours Oklahoma Catoosa AddressPhoneMap19322 E Admiral Pl, # C Catoosa(918) 266-6661 2500 N Highway 66, # 1A Catoosa(918) 379-0626 5248 N Highway 167 Catoosa(918) 266-2068 Nec US Highway 412 Catoosa(918) 379-0453 You May Like Pizza Hut hoursIHOP hoursKFC hoursTaco Bueno hoursWaffle House hoursSubway hoursPeople Are Reading