Strand Theatre

630 Crockett
Shreveport
Louisiana
United States