Austin Cinema I & II

1001 North Westshore Boulevard,
Tampa, FL 33607

Unfavorite 3 people favorited this theater

Grand Opening of Loew's Tampa on December 20, 1968

Austin Cinema I & II

1001 North Westshore Boulevard
Tampa, FL 33607
United States