Theresa B. (Silva) O'Keefe, 92, from Derry, NH passed away on Saturday, November 16, 2024 (3 days before her 93rd birthday). She was married to Robert O‘Keefe for 41 years before he passed away. She was born on November 19, 1931 in Cambridge, MA to her parents Joseph and Mary (Grace) Silva. Theresa had been employed as a manager at Zaydes Baker in Saugus, MA. She loved volunteering at the Parkland Medical Center in Derry. She also enjoyed dancing, bowling, playing pool and traveling with her friends.
She is survived by her sister Kathy (Silva) Parlatore; and Theresa’s children, son Robert O’Keefe and his wife Jeanne; three daughters, Theresa (O’Keefe) Willette and husband Dennis, Donna (O’Keefe) Prestone, and Maureen (O’Keefe) Contrada and husband Carmine; six grandchildren, Colleen O’Keefe, Joseph Martinez, Geena Contrada, Emily (Contrada) Peng, Derek Prestone and Jared Contrada. She was predeceased by her two brothers Joseph Silva and James Silva and her two sisters Diane (Silva) Archriprete and Linda (Silva) DiCarlo. She is also survived by several nieces and nephews.
Following the cremation, calling hours will be Friday, November 22nd from 1 - 2pm at the Peabody Funeral Homes and Crematorium, 15 Birch Street, Derry. A memorial service will follow at 2:00pm in the funeral home. In lieu of flowers, memorial contributions can be made to American Heart Association.