Debbie (Deborah) Duncan Cochran
March 24, 1955 - April 15, 2022
Debbie (Deborah) Duncan Cochran was born on March 24, 1955, in Fayetteville, NC. She passed away peacefully at her home on April 15, 2022. She leaves behind her loving and devoted husband James, son Michael, son Christopher, his wife Kim, and... View Obituary & Service Information