Teresa Elaine MacLeod

18 years ago

MacLeod, Teresa Elaine, 80, died February 24, 2007 at Partridge House, Hampton, NH. Arrangements are in the care of Farrell Funeral Home, Portsmouth, NH. Hampton, NH – Teresa Elaine MacLeod, 80, formerly of Brewer, Maine, died Saturday, February 24, 2007 while a resident of Partridge House.
    Terry was born March 12, 1926 in Houlton, Maine the daughter of Fred and Elsi (Smart) Langley. She grew up in Houlton and attended Machias Normal School. After graduation she met her husband John MacLeod and they were married in 1947.
    Terry devoted her life as a homemaker and supportive mate to John who ended his career as a college professor at the University of Maine at Presque Isle. Upon his retirement John and Terry moved to Brewer. Terry lived there until 2004 when she relocated to New Hampshire.
    Survivors include her son Daniel of New Castle, NH who will miss her dearly, as well as her daughter-in-law Kathy of Dover, NH. She is further survived by three loving grandchildren who she and John adored, Allison M. Krenn and husband William of Carmel, NY; Lindsey C. MacLeod and Lauren MacLeod both of Dover, NH; and her loving brother Richard Langley of Abbott, ME.
    She was predeceased by her husband John in 2000, sister-in-law Ethel in 2005, and her brother Fred Langley Jr.
    A funeral service was held on Monday at the Farrell Funeral Home 684 State St, Portsmouth, NH. A Spring burial is planned in St. Stephen, New Brunswick, Canada where three generations of MacLeods lie in rest.