Margaret Mary Stapleton (nee Trail), 84, of Beverly, died April 16.

Funeral services were held April 24 from Donnellan Funeral Home to St. Barnabas Roman Catholic Church. Interment followed at Holy Sepulchre Cemetery.

She is survived by her children, Kevin (Leslie) Stapleton, Ann (Jim) Voves, Mary (James) Christensen and Elizabeth (Charlie) DiCaro; her grandchildren, Graham, Hugh, Emily, Jack, Charlie, Beatrice, Packy, Claudia and Francesca; her siblings, Bill Trail, Marion (Joe) Sherlock and Patti (Mike) Maggio; and many nieces, nephews and friends.

In lieu of flowers, donations may be made to Eosinophilic Esophagitis Disease Research, P.O. Box 32, Lincolnshire, IL 60069 or at curedfoundation.org.