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.