4500 W. Cypress Street,
1 person favorited this theater
The Cypress Drive-In was located at the corner of West Cypress Street and Westshore Boulevard in Tampa, though it has been gone for decades. I’m guessing it was where the Austin Center office complex is presently located.
Just login to your account and subscribe to this theater.