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 Olive Garden hoursPapa Murphy's hoursLogan's Roadhouse hoursBraum's hoursDairy Queen hoursPapa John's hoursPeople Are Reading