What Is the Orpheum Theatre in Memphis, Explained
The Orpheum Theatre is a historic performing arts venue on Main Street in downtown Memphis, built in 1928 as a movie and vaudeville palace on the site of an earlier opera house. It now operates as a nonprofit performance hall hosting touring Broadway productions, opera, ballet and concerts, and it is a listed historic building. … Read more