Texas Drive-In
5142 Leopard Street,
Corpus Christi,
TX
78409
5142 Leopard Street,
Corpus Christi,
TX
78409
3 people favorited this theater
Uploaded By
More Photos of This Theater
Texas Drive-In Feature “Zanzibar” 1940
No one has favorited this photo yet