Masonic Hall
The Needham Masonic Hall, located at 1101 Highland Avenue in Needham, Massachusetts, has been serving the community since its dedication in 1972. This facility is home to several Masonic Lodges and is available for public rental, making it a versatile venue for various events.
With a rich history dating back to the establishment of the Needham Masonic Corporation in 1936, the hall has undergone significant renovations and expansions over the years. Notably, it has preserved its heritage while adapting to the needs of its members and the community, including a dedication to honoring those who served in the Armed Forces during World War II.
Generated from the website
Also at this address
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.