99-101 Deer Park Avenue,
No one has favorited this theater yet
The Alhambra Hall was an early center of community activities showing movies in the early-1900’s in addition to live performances, dances, etc.. Movies ceased to be shown there when it was sold to the Odd Fellows in February, 1914 for a reported $13,300.
The building is currently used for retail.
Just login to your account and subscribe to this theater