Angela Marie Cook Belcher, 44, of Harmony, N.C., passed away peacefully on Sunday, June 15, 2025.
Angela was born February 14, 1981, in Iredell County to Roger Dale Cook and the late Bonnie Gail Dyson Cook. She was a graduate of North Iredell High School and on April 21, 2007, she married James Allen Belcher, who survives. Angela worked at Walmart for 25 years in customer service and online shopping. She was a member of Barkers Grove Baptist Church. She was the proud mother of three sons, whom she enjoyed watching play all their sports.
In addition to her father, Roger Dale Cook; and her husband James Allen Belcher, she is survived by her three boys, Jaxson, Jarrett, and Justice Belcher; and her sisters, Marie Harris (Shane) and Cindy Campbell.
Graveside funeral services will be held at 11 a.m. on Wednesday, June 18, 2025, at Mountain View Methodist Church Cemetery with Rev. James Lewis officiating. The family will visit with friends prior to the service from 10 until 11 a.m.
Troutman Funeral Home is serving the Belcher family.