1196 Wellington Street,
No one has favorited this theater yet
The Elmdale Theatre was opened by the Zumar Brothers on September 9, 1947 with 894 seats. It was located midway between the Nola Theatre (to the West) and the Victoria Theatre (to the East, later re-named Towne Theatre). Purchased by Odseon Theatres after the closing of the Nola Theatre in 1948, it was renovated as a twin-screen cinema in 1981. In operation as a movie theatre until it closed in 1994. The building is currently home to the Church of God congregation.
Just login to your account and subscribe to this theater