Charlie's Chicken On Memorial

10840 S Memorial Dr Tulsa OK 74133 USA

(918) 369-2575

Location