Drive through available?
Address: 1624 E 15th St, Tulsa, OK 74120, USA
Sheri McGee | Jul 16, 2019
No.
JOAN SHOOK | Jul 16, 2019
Yes, for the one on 71st St. No for any of the others.
Stephen M | Jul 16, 2019
No, no drive through here.
Thanks! Your answer is awaiting moderation.