Apollo Twin Drive-In
3159 S. Garland Avenue,
Garland,
TX
75041
3159 S. Garland Avenue,
Garland,
TX
75041
3 people favorited this theater
Uploaded By
More Photos of This Theater
First car at the October 3, 1968 grand opening of the Apollo Twin theater.
No one has favorited this photo yet