Teresa Andrews Efird's Obituary
Teresa Andrews Efird, 70, of Albemarle, passed away peacefully on Friday, February 6, 2026, at Union County Hospice, surrounded by family.
The family will receive friends on Thursday, February 12, 2026, from 5:00 until 7:00 p.m. at Stanly Funeral and Cremation Care. A graveside service will be held at 11:00 a.m. on Friday, February 13, 2026, at the New London Cemetery.
Born April 1, 1955, in Stanly County, North Carolina, Teresa was the daughter of Margaret Eloise McCowen of Scottsboro, Alabama, and the late Marshall Ray Andrews. She dedicated many years of service as an employee of the Albemarle Police Department and previously worked at E. J. Snyder and Wiscassett Mills.
Teresa will be remembered as a loving and devoted wife, mother, and grandmother whose gentle spirit and warm heart touched everyone who knew her. Her family remembers her as caring, nurturing, dedicated, and wonderfully funny. She had a deep love for animals, especially horses and cats, and found joy in reading, painting, working puzzles, and organizing—something she truly excelled at. A devoted reader, she especially enjoyed the novels of Stephen King.
Above all else, Teresa was proudest of being a mother. Her love for her family was steady, selfless, and unwavering, and that love will remain her greatest legacy.
She is survived by her husband of 55 years, Steve Allen Efird; two daughters, Amanda Efird (Kelli Clanton) of Lenoir, North Carolina, and Lisa Peterson (Brandon Peterson) of Oakboro; her sister, Sonja Beasley of Scottsboro, Alabama; two cherished grandchildren, Ryleigh C. Clanton and Samuel Allen Peterson; and her niece, Stephania Morton.
Teresa will be deeply missed and forever remembered by all who loved her.
What’s your fondest memory of Teresa?
What’s a lesson you learned from Teresa?
Share a story where Teresa's kindness touched your heart.
Describe a day with Teresa you’ll never forget.
How did Teresa make you smile?

