Mary A. (Cavallaro) a lifelong resident of Needham died on Sunday, March 30th at her home. Born in Needham, she was the daughter of the late Rocco and Carmina (Savignano) Cavallaro. Mrs. DiFino was a graduate of Needham High School. She was active for many years in the Needham String Orchestra and gave of her time acting as the secretary and administrator for the orchestra. Mrs. Difino summered in York Maine for many years. She was a longtime supporter of the St. Labre Indian School in Ashland, Montana. The beloved wife of the late Joseph M. DiFino, she was the loving mother of Sharon M. DiFino, PhD and her partner Andrea Muirhead of Gainesville, FL. and the late Les M. DiFino . Cherished aunt to Diane Manteca of Billerica and sister of Rocco Cavallaro of Natick, Kell Cavallaro of Needham , Ernest Cavallaro, the late Christine Manteca and Gene Cavallaro. Also survived by many nieces and nephews. Funeral from the Eaton Funeral Home 1351 Highland Ave Needham on Thursday April 3rd at 9:30 am followed by a Mass of Christian Burial in Mary Immaculate of Lourdes Church, Newton Upper Falls at 10:30 AM. Relatives and friends are kindly invited. Visiting Hours Wednesday from 4-7 PM. Interment St. Mary’s Cemetery in Needham. In lieu of flowers memorial donations may be made to the Massachusetts General Hospital, Attn to Thoracic Cancer Care, 165 Cambridge St. Suite 600, Boston MA 02114.