Helen Duncan Carter, age 95 of Scottsboro, AL, passed away on Thursday, September 22, 2016. She was born in Hollywood, AL in 1920 to Russell S. and Lela Harris Duncan. She was the oldest of five siblings, and later married Jesse Doran “Jack”... View Obituary & Service Information