Margaret Nichols death notice and obituary, Thursday May 28, 2020. Eaton Funeral Home Needham, MA 02492