Apollo Twin Drive-In
3159 South Garland Avenue,
1 person favorited this theater
The Garland Road Drive-In was in a very popular location, and opened on April 7, 1950. It had customers coming from Dallas and Garland to watch sometimes prime movies.
It later became the Apollo Twin Drive-In. The Apollo Twin Drive-In closed at the end of 1986, and has been gone for many years. That whole triangular area was the new Hyper Mart built by Sam Walton. Later it was renamed Walmart.
I think the Busbys owned the Garland Road Drive-In, the Plaza Theatre and Texan Theatre in the 1950’s.
Just login to your account and subscribe to this theater