1501 Elm Street,
2 people favorited this theater
The Queen Theater was opened January 24, 1913. In 1948 it was renovated and renamed Leo Theatre. The Leo Theatre was closed April 15, 1953 and it was demolished in November 1955.
Just login to your account and subscribe to this theater