O'NEIL, Margaret L. (Leonard)of Amherst, formerly of Everett, entered into rest at home on Tuesday, November 16, 2016. She was 91 years old. Born in Everett, Margaret had lived in Amherst for many years. She was a secretary by profession, having worked for Monsanto Chemical Company and also worked for an architect. Beloved wife of the late John F. O'Neil. Dear and devoted mother of Joanne M. O'Neil of Montague, MA and Maureen O'Neil and her husband, Hugh Hall of Belchertown, MA. Dear sister of Jack Leonard and his wife, Jan of N. Reading, Timothy Leonard of Wrentham, and the late Dr. Dennis and Beverly Leonard, Edward Leonard and Joan Young. Sister-in-law of June Leonard of Everett. Loving grandmother of Kira O'Neil Bona and her husband, Ryan Ghazey, Jesse O'Neil Bona, Zachary O'Neil, Nicholas O'Neil, Krystl Hall and Justine Hall and loving great-grandmother of Fiona and Grey Ghazey. Relatives and friends are respectfully invited to attend Margaret's visiting hour in the Cafasso & Sons Funeral Home, 65 Clark St. (Corner of Main St.) EVERETT, Friday, November 18 from 9:30 a.m. to 10:30 a.m. followed by a funeral Mass in the Immaculate Conception Church, 487 Broadway, Everett, at 11 a.m. Interment Holy Cross Cemetery, Malden In lieu of flowers, contributions in Margaret's memory to www.plannedparenthood.org would be sincerely appreciated. Parking with attendants on duty.