Twin City Drive-In
6321 Texoma Parkway,
1 person favorited this theater
The Twin City Drive-In was opened on June 17, 1947. It was owned by Leon Theatres, had a capacity for 400 cars. It was closed in 1984.
Just login to your account and subscribe to this theater