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 Applebee's hoursPapa Murphy's hoursPanera Bread hoursCarl's Jr. hoursStarbucks hoursIHOP hoursPeople Are Reading