Ms. Debra Lynn Duncan
October 24, 1951 - November 5, 2017
Debra Lynn Duncan, 66, of Seffner, Florida, born in San Antonio, Texas on October 24, 1951, entered into eternal rest on November 5, 2017. She enjoyed bass fishing and watching movies. She is survived by her brothers, Bruce Duncan (Cynthia)... View Obituary & Service Information