The Orpheum Theatre, a 2,308-seat venue listed on the National Register of Historic Places, is located in downtown Memphis, Tennessee, on the southwest corner of the intersection of South Main and Beale streets. The Orpheum Theatre Memphis box office hours are Monday through Friday 9:00AM until 5:30PM. On show days, the box office window is open through intermission and the
Read more...