Leopard Street Theatre
1015 Leopard Street,
Corpus Christi,
TX
78401
1015 Leopard Street,
Corpus Christi,
TX
78401
No one has favorited this theater yet
Uploaded By
More Photos
Upon return in 1926, the Leopard Street Airdome lost its “Annex” and advertised separately from the theater. But it had also dropped films which had run the previous two seasons in favor of live sports.
No one has favorited this photo yet