Alhambra Theatre
20 North Tryon Street,
Charlotte,
NC
20 North Tryon Street,
Charlotte,
NC
No one has favorited this theater yet
Showing all 2 comments
A Wurlitzer theater organ opus 805 style 135A was installed in the Alhambra Theater on 9/30/1924.
A photo of the Alhambra is in a new book entitled ‘Charlotte: then and Now’. The picture is actually of the Efird’s department store which was right next door but you can see the theater marquee and exterior wedged right up against it. Another picture in the book shows a vintage art deco Woolworths on the theater site. That building too has since been demolished to make way for the B of A skyscraper.