11990 North Central Expressway,
4 people favorited this theater
The Gemini Twin Drive-In opened in 1965. This was a large drive-in with a capacity for 2,000 cars. In later years a third screen was added.
Just login to your account and subscribe to this theater