Mary Margaret Elizabeth Cavanagh, beloved mother of David, Marjorie, and Daniel Drake; cherished sister of Patricia Kowalsky (Roger), Thomas Cavanagh (the late Ruth "Sandy" Rosenberg), the late Kathleen Cavanagh, Irene Katz (Barry), Raymond Michael Cavanagh, (Mary), and Joseph Cavanagh; doting aunt of Matthew, Michael, Max, Sean, Eric, Ryan, Andrew, Bridget, and Peter; and steadfast friend to many, many more, passed away with her children at her bedside in her Evanston home on April 2, 2022. Mary Margaret, or MM, was born in 1952 in Catskill, New York, to Raymond and Kathleen (née O'Connor) Cavanagh and grew up in Northport, Long Island. A lifelong reader who knew the poetry in everyday life, her gentle wit was surpassed only by her kindness and generosity. A loyal friend and a fixture on the Evanston lakefront, her smile will be dearly missed by a long list of friends, neighbors, and loved ones.
Family will receive friends Sunday, May 1, at Nolan Funeral Home, 5 Laurel Ave, Northport, from 3-6 PM. A graveside service will follow on Monday, May 2, at St. Philip Neri Cemetery, East Northport at 12 PM.
In lieu of flowers, the family asks that donations be made to the Brandon Free Public Library in Brandon, Vermont.