Town Hall Theater
Town Hall Theater is a family-owned, single-screen movie house in Lowville, New York. It offers weekend feature films, matinees and special community screenings in a historic venue that has served the town as an opera house and cinema. AI-generated cinema illustration; not a photograph of this venue.
Location
5428 Shady Avenue, Lowville, New York, United States
Theater details
- Operating status
- Open