Get directions to: Chicken Shack Restaurant, Tulsa, OK
Restaurant address: 5020 N Peoria Ave Tulsa, OK 74126, USA
Restaurant: Chicken Shack Restaurant