Admiral Twin Drive-In
7355 East Easton Street, Tulsa, OK 74115
(918) 835-5181
Thanks to Wesley Horton (WHorton877@aol.com) for the pictures!!!!
Use the Back button to return to the list page. .