Memorial Hall is a 425-seat theater, originally built as an opera house in the 1800's. It is a non-profit community hall, owned by the town of Shelburne, and run by a volunteer board of directors. The theater is host to a rich feast of film, theater and music, sponsored by individuals from within the community.