Kathleen A. (Crowley) Haggerty, age 80, of Winchester, formerly of Beverly, passed away on March, 28, 2017. She was the beloved longtime companion of Leo D. Salvucci of Winchester. Mrs. Haggerty was the former wife of the late Paul Haggerty and Robert E. Leaf, and the loving mother of Deborah J. Leaf and her husband Randy Korpi of Gloucester and Mark R. Leaf of Gibsonton, FL. She was also the devoted grandmother of Jeremy C. Leaf. Dear sister of Nobby (Robert) Jutras, Maureen Loreti, Sharon (John) Keilty, John (Johanna) Crowley and the late Susan Ellsworth and Jane Bucci, and is further survived by many nieces and nephews. Relatives and friends are kindly invited to gather at the Costello Funeral Home, 177 Washington St., Winchester, on Saturday, April 1 @ 10AM, followed by a Funeral Mass in St. Mary’s Church, 155 Washington St., Winchester, MA 01890 at 11:30AM. Interment will follow in Puritan Lawn Memorial Park, Peabody. In lieu of flowers, donations in her memory may be made the St. Jude Children’s Research Hospital P.O. Box 1000 Dept. 142 Memphis, TN 38148-0142 www.stjude.org or to St. Mary’s Church at the address listed above.