Preceded in death by her eldest child James Menzies Shannon, Jr., she is survived by her children, Elizabeth and husband Kevin Weiss, Campbell and wife Cynthia Shannon, Melissa and husband George MacDonald, daughter in law Ann Keane Shannon; and 13 grandchildren, Caroline, Victoria, and Nicholas Weiss, Emily and Andy Salsky, Tay and Zara Shannon, Collin, Robert, and Farren Shannon, Grace and George MacDonald, and Treigh and Bevan Worrell Shannon. Also, nieces, nephews, and many who considered her a second mom.
ARRANGEMENTS: Visiting hours will be held on Friday, March 22, from 6 to 8 p.m. at Eustis & Cornell Funeral Home, 142 Elm St., Marblehead. A memorial service will be held on Saturday, March 23, 1 p.m., at the Old North Church, Marblehead. In lieu of flowers, donations in her memory may be made to the Tiger Creek Wildlife Refuge, tigercreek.org, or to the animal charity of your choice. For online guestbook please visit www.eustisandcornellfuneralhome.com