
Margaret Theresa (Kivlehan) Perro, 71, of Bellingham formerly of Franklin, died October 18 at her home with her family beside her. She was the wife of the late Colin J. Perro who died in 2004.
Born in Newton, October 4, 1945, the daughter of the late Francis and Margaret (Melanson) Kivlehan, Mrs. Perro was raised in Newton and had lived in Franklin for many years prior to moving to Bellingham ten years ago.
Margaret had been the bookkeeper for her husband’s renovation company.
She enjoyed bowling, gardening, golfing, and was an avid reader.
She is survived by her children, Douglas Perro and his wife Jenna of Franklin and Jeffrey Perro of Bellingham.
She is also survived b her siblings, John Kivlehan of Texas, Marybeth Finley of Framingham and Judy Kivlehan of Maynard.
She was the sister of the late Butch and Richard Kivlehan.
Margaret is also survived b her grandchildren, Sophia, Colin, Ryleigh and Brady Perro.
Her funeral will be held on Tuesday, October 25 from the Ginley Funeral Home of Franklin (www.ginleyfuneralhomes.com) 131 Main Street, Franklin at 9:15 followed by a funeral mass in St. Mary’s Church at 10:00.
Burial will be in the parish cemetery.
Calling hours will be on Monday from 4-8 p.m.
In lieu of flowers expressions of sympathy may be made in her memory to the Salmon VNA & Hospice, 37 Birch Street, Milford, MA 01757.