Needham Historical Society Needham Historical Society, Needham Massachusetts 02492