Nonprofit
Norfolk Lodge is a Masonic Lodge located in Needham. Masonry has a long tradition in the United States and around the world of enhancing and strengthening the character of an individual man.