The Littleton Town Building, also known as the Littleton Opera House, is a historic municipal building located at 1 Union Street in Littleton, New Hampshire. Built in 1894, it stands as a fine example of Late Victorian architecture and continues to serve its original purpose today.
Designed by Howard Austin, the building housed various municipal services upon completion, including fire, police, library, and town offices. The opera house within the structure remains a significant local venue for theatrical and musical events, with a seating capacity of 750.
Generated from the website