

Theresa was born in 1938 in St. John’s Newfoundland, Canada to Vincent and Margaret O’Leary (Snow). She moved to Brooklyn, New York where she met and married John (Jack) Hagan.
Theresa and Jack eventually settled in Ringwood, NJ where they raised their 3 children. Through the years they enjoyed hosting many family and friends, wherever they lived, for many events. They hosted pool parties, bar-b-ques and holiday gatherings. Theresa also enjoyed playing cards, reading, traveling with friends and family and attending various sports and school events that her grandchildren took part in.
She is survived by her children Bruce and Kim Daudelin (Hagan), John Hagan and Lauren Bauer and Bryan and Elena Hagan. Grandchildren Bryan, Kate & Josh, Sean & Kayla, Matthew, Quinn, Derek & Lauren and Mila. Great-Grandchildren Parker, Tanner, Cameron, Rowan, Cade, Luke and Lucia. Her sister Patricia, her brother Tom and many nieces and nephews.
She will be greatly missed.
A memorial service for Theresa will be held on Sunday, February 9th, 2025, from 11:00am to 2:00pm at Anderson and Campbell Funeral Home, 3010 Ridgeway Road, Manchester, NJ 08759. Condolences and tributes for the Hagan family can be left on this website.
COMPARTA UN OBITUARIOCOMPARTA
v.1.18.0