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. From Wikipedia