Admiral Twin Drive-In

Admiral Twin Drive-In theater

Admiral Twin Drive-In is a historic outdoor movie theater near Route 66 in Tulsa, Oklahoma. Operating since 1951, the venue presents seasonal film screenings with FM-radio sound and is known as a filming location for The Outsiders. AI-generated cinema illustration; not a photograph of this venue.

Location

7355 East Easton Street, Tulsa, Oklahoma, United States

Theater details

Operating status
Open

Plan your visit

Official theater website