Estelle Stroud Townsend, 91, of Kinston, passed away on Friday, March 30, 2018. She was preceded in death by her parents, Hedrick and Erma Stroud; seven siblings; and her husband, Leslie F. Townsend, Sr. She is survived by her step-daughter,... View Obituary & Service Information