Memphis Orpheum Theater
203 S Main Street, Memphis, Tennessee, 38103
The Orpheum Theater is located on South Main Street at Beale Street in Memphis. It is open daily from 9 am to 5:30 pm. Parking is available at several public lots near the theater.
What an amazing tour!!! Our tour guide, Daniel I think his name was, was just fantastic!! I would highly recommend this tour, especially if Daniel is the guide!!
Heather_P, Nov 2021