Mamma Mia

619 Louisiana Ave., The Strand Theatre, Shreveport, LA 71101