Papa John's adresses in Owasso‚ OK Home Work hours Papa John's hours Oklahoma Owasso AddressPhoneMap12402 E 86th St N Owasso(918) 376-9292 You May Like Starbucks hoursPapa John's hoursCracker Barrel hoursZaxby's hoursWaffle House hoursLogan's Roadhouse hoursPeople Are Reading