18 Market Square,
No one has favorited this theater yet
Previously operated by: New England Theatres
Located adjacent to the Temple Theatre, the Houlton Theatre opened in 1941 and lasted into the 1950’s. A parking lot is on the site today.
Just login to your account and subscribe to this theater.