South Twin Drive-In
1345 W. Elliott Road,
1 person favorited this theater
The South Twin Drive-In opened in 1974, and the car capacity was listed at 500 cars. The two screen ozoner closed in 1985 and was demolished. The site is now a shopping center.
Just login to your account and subscribe to this theater