3236 W. 105th Street,
1 person favorited this theater
The Almira Theatre was opened in 1927. It was equipped with a Wurlitzer theatre organ that was originally installed in the Almira Theatre on 29th August 1927. It was a 2 manual, 7 ranks instrument.
The organ was transferred from here and installed into the Rex Cinema/ABC, Stratford, London, England, UK on 15th September 1934.
The Almira Theatre was closed in 1950.
Just login to your account and subscribe to this theater