Church's Chicken Address: 6307 E Admiral Pl, Tulsa, OK 74115 Phone: (918) 831-2233 Payment: Restaurants, Foods-Carry Out, Chicken, Church's Chicken Other Businesses: Whataburger at 1432 S Peoria Ave, Tulsa, OK 74120 Sandwiches and More at 1715 Southwest Blvd, Tulsa, OK 74107 Albert G's Bar & Q at 421 E 1st St, Tulsa, OK 74120 Linda Mar Drive In at 5941 E Admiral Pl, Tulsa, OK 74115 The Hunt Club at 224 North Main Street, Tulsa, OK 74103