Church's Chicken adresses in Tulsa‚ OK Home Work hours Church's Chicken hours Oklahoma Tulsa AddressPhoneMap5034 N Peoria Ave Tulsa(918) 425-0678 6307 E Admiral Pl Tulsa(918) 831-2233 2555 E Pine St Tulsa(918) 584-5015 You May Like Applebee's hoursBlimpie hoursArby's hoursSbarro hoursKFC hoursPanda Express hoursPeople Are Reading