Papa John's adresses in Tulsa‚ OK Home Work hours Papa John's hours Oklahoma Tulsa AddressPhoneMap2802 E 11th St Tulsa(918) 599-7272 5111 S Harvard Ave Tulsa(918) 744-7272 10829 E 31st St Tulsa(918) 628-7272 8010 E 106th St Tulsa(918) 279-7272 You May Like Blimpie hoursMarble Slab Creamery hoursRaising Cane's hoursChurch's Chicken hoursTropical Smoothie hoursSmoothie King hoursPeople Are Reading