Tag: leach wizard oz family

Follow the yellow brick road to S&T on April 3

Posted by on March 22, 2010

Thumbnail image for ruby_slippers.jpg Leach Theatre will be transformed into the magical Land of Oz when The Wizard of Oz comes to Rolla on April 3.

Read More »