Red Light Chicken serves up delectable fried chicken, crispy chicken sandwiches, and southern comfort from its new location in the heart of historic Route 66.
Visit Other McNellie’s Locations
1401 E 11th St Suite D
Tulsa, OK 74120
(918)-986-7733
We use cookies to enhance your browsing experience, serve personalized content,
and analyze our traffic. By clicking “Accept”, you consent to our use of cookies.