Toggle Header Menu
MENU
DEALS
REWARDS
MENU
DEALS
Real Rewards™
All Locations
OK
Tulsa
6307 E. Admiral Place
Family Meals
E. Admiral Place
Order Family Meals Church's Texas Chicken® Tulsa
6307 E. Admiral Place
Tulsa, OK 74115
(918) 831-2233
ORDER FAMILY MEALS
VIEW MENU
All Locations
OK
Tulsa
6307 E. Admiral Place
Family Meals