Albemarle Opera House [Albemarle]
Albemarle Opera House
theatre in Albemarle
theater in Albemarle
127-133 West Main Street, Albemarle, NC 28001