Slim Chickens- E. 81st

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