Church's Texas Chicken
OPEN NOW
Today: 10:00 am - 10:00 pm
Phone: (918) 831-2233
Address: 6307 E Admiral Pl, Tulsa, OK 74115
Website: website
Take Out: Yes
Cuisines: Family Style, Fast Food, Chicken
Price Range : Above Average
Good for Kids: Yes
7201 E Admiral Pl, Tulsa, OK 74115
1117 E Pine St, Tulsa, OK 74106
207 S Memorial Dr, Tulsa, OK 74112
2555 E Pine St, Tulsa, OK 74110
1134 S Memorial Dr, Tulsa, OK 74112
1552 E 15th St, Tulsa, OK 74120
6505 E Pine St, Tulsa, OK 74115
1601 S Harvard Ave, Tulsa, OK 74112
7304 E Admiral Pl, Tulsa, OK 74115
7201 E Admiral Pl, Tulsa, OK 74115