Flamingo Drive-In

115 E. Cantu Road,
Del Rio, TX 78840

Unfavorite 1 person favorited this theater

Uploaded By

Tiny dallasmovietheaters

More Photos of This Theater

Photo Info

Uploaded on: February 21, 2018

Size: 454.9 KB

Views: 1,070

License:

Flamingo Drive-In

The Flamingo drive-in theatre was supposed to have operated as a twin screen indoor/outdoor property with the Cinema Plaza Theatre that launched in 1972. But that never materialized. In 1977, the defunct ozoner tower seen here in 1977 was demolished.

Unfavorite No one has favorited this photo yet

You must login before making a comment.

New Comment