Tower Theater
1647 S. Alameda Street,
Corpus Christi,
TX
78404
1647 S. Alameda Street,
Corpus Christi,
TX
78404
1 person favorited this theater
Uploaded By
More Photos
A 1982 shot of the Tower under a sublease showing Spanish language films.
No one has favorited this photo yet