5142 Leopard Street,
3 people favorited this theater
The Texas Drive-In was located only a few blocks away from what would later become the Thunderbird Drive-In. As the first drive-in in Texas, it was also one of the first to close, lasting from its opening on November 12, 1939. It operated until 1955.
Just login to your account and subscribe to this theater.