5136 Russell Street,
No one has favorited this theater yet
Another of the long gone silent movie houses in Detroit. The Almo Theatre opened in 1914 and closed in 1917. It has long since been demolished.
Just login to your account and subscribe to this theater.