The Wizard of Oz Comes to The Strand Theatre in ShreveportThe Wizard of Oz Comes to The Strand Theatre in ShreveportWe all love the movie The Wizard of Oz, but what about seeing it live on stage? The National Tour of Wizard of Oz is coming to The Strand Theatre in Shreveport, Lousiana.Lisa LindseyLisa Lindsey