Strand Theatre

200 E. Twiggs Street,
Tampa, FL 33601

Unfavorite 1 person favorited this theater

Strand Theatre Interior 1920s

Strand Theatre

200 E. Twiggs Street
Tampa, FL 33601
United States