Mary Catherine Haddon, age 92, of Hartfield passed away peacefully in her sleep on Tuesday, February 9, 2016 with her husband of seventy-two years by her side. Also surviving are her children; Bonnie Haddon and Linda Dandridge, three grandchildren, five great grandchildren and four great great grandchildren. A memorial service will be held 2:00 p.m. on Saturday, February 20, 2016 in Spring Hill Baptist Church, 1676 Buckley Hall Road, Cobbs Creek, VA.