Theresa G. Roberts, of Hingham, formerly of Hull, died at Massachusetts General Hospital on Jan. 4, surrounded by her loving family.
Theresa was born in Boston’s Jamaica Plain neighborhood to the late Helen and Dennis Sweeney.
She touched many lives with her kindness, generosity, and love of family. She enjoyed cooking and baking for loved ones. She especially loved her role as Nana; she treasured her grandchildren and embraced every moment with them.
Theresa was preceded in death by her devoted husband of 27 years, Eugene E. Roberts, and her siblings, Helen Amirault, Mary Page, Kay Hulme, Joanie Grattan, Dennis Sweeney, and Eileen Sweeney.
She is survived by her best friend and sister, Anne Hulme, of Boston’s West Roxbury; her five children and their spouses; Francis Saltalamacchia, of Sarasota, Fla.; Catherine Saltalamacchia and Mark Paigen, of Winchester; Eileen Martino, of New Fairfield, Conn.; Joanne and Fred Frazier, of Weymouth; and Jeanne and Dale Shea, of Hingham. She also leaves her stepchildren, Kimberly, Danni, and Tor Roberts, and her many adoring grandchildren, Alex, Erik and his wife, Diana, Lyndsey, Emily, Haleigh, Connor, Shawn, Peter, Daniel, Cody, Jennifer, and Elizabeth, and her great-grandchild, Carter. Theresa is also survived by several nieces and nephews and great-nieces and great-nephews.
She will be deeply missed by her family, friends, and all who knew her.
Private services were planned for Downing Cottage Funeral Chapel in Hingham.