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 Sbarro hoursBuffalo Wild Wings hoursOlive Garden hoursNoodles & Company hoursMcDonald's hoursSubway hoursPeople Are Reading