Slim Chickens- E. 81st

11012 E. 81st St. South
Tulsa, OK 74012