Teresa H.(Swain) Barker, of Weymouth, passed away on August 7th, 2022 surrounded by her
family. She was 60 years old. Teresa was an active participant in the Weymouth Community
with her work in the cafeteria of Weymouth High School. Teresa was known for her love of
gardening, dancing, and brisk walks around the neighborhoods of Weymouth.
She was the devoted mother to Stephen M. Barker and his wife Cecilia of Randolph and
Jennifer L. Barker and Ryan A. Barker of Weymouth. She is survived by her sister Kathleen L.
Swain of Weymouth; Her sister Patricia M. Callahan and her husband Kevin of Easton; Her
brother Richard J. Swain and his wife Susan of Weymouth; And her sister Janet E. Swain and
her spouse Joyce of Wells, Maine. She is also survived by several nieces, nephews, and
cousins.
Relatives and friends are respectfully invited to greet the family during the visiting hours on
Tuesday August 16th from 4-7 PM at C. C. Shepherd’s Funeral Home, 134 Pleasant Street in
Weymouth. Funeral Mass will be held on Wednesday August 17th at 10 AM at St. Francis
Xavier Church, 234 Pleasant Street in Weymouth.