Margaret T. “Peggy” Cannon, 83, passed away at the Winchester Hospital on May 18th, 2008. She was born in Malden on November 11th, 1924 to her parents William and Helena (O’Connell) Leahy. Peggy has been a life-long resident of Malden. For several years she worked at the Converse Rubber Company in Malden. She was also a housekeeper to many area families. She is survived by her son, Neal Cannon and his wife Penny of Reading; her granddaughter Brianna Cannon of Reading and by her brother James Leahy and his wife Rosemary of Wakefield. Along with her parents, Peggy was predeceased by her siblings Helen Flanders, Mary Patrie, Sr. Aelreda Leahy, SSND, Leo P. Leahy, Ruth Covino, Virginia Joyce and Gertrude Andrew. Relatives & friends are invited to attend funeral services from the A.J. Breslin & Son Funeral Home, 610 Pleasant St., Malden at Medford line on Wednesday May 21st at 8 AM followed by a Mass of Christian Burial celebrated at Immaculate Conception Church, 600 Pleasant St., Malden at 9 AM. Visitation will be held prior to the Mass on Wednesday only. In lieu of flowers, donations in her memory may be made to the School Sisters of Notre Dame, 345 Belden Hill Road, Wilton, CT 06897.