Church's Chicken adresses in Owasso‚ OK Home Work hours Church's Chicken hours Oklahoma Owasso AddressPhoneMap11618 E 86th St N Owasso(918) 376-4222 You May Like Applebee's hoursWendy's hoursPizza Hut hoursMcAlister's Deli hoursDairy Queen hoursIHOP hoursPeople Are Reading