820 Main Street E.,
No one has favorited this theater yet
I found one link that said the Liberty Theatre opened in 1939 seating 378. The theatre is located on Main Street E at Water Street. It was closed in 1980.
The theatre was empty in the early-1980’s. The building survived until at least 2005, but has since been demolished.
Just login to your account and subscribe to this theater