
Apollo Twin Drive-In
3159 S. Garland Avenue,
Garland,
TX
75041
3159 S. Garland Avenue,
Garland,
TX
75041
1 person
favorited this theater
Uploaded By
More Photos of This Theater

Speakers were in each of the umbrella stands as up to 175 could watch the film outside of their cars and enjoy the snack bar offerings at the Apollo Twin as shown at opening of October 1968.
No one has favorited this photo yet