Debra "Debbie" Townsend
July 30, 1958 - January 16, 2022
Debra Lynn “Debbie” Townsend, 63, of Louise passed away on January 16, 2022. She was born on July 30, 1958 in Hempstead, TX to John and Helen Carleston. She graduated from Louise High School and received an Associate Applied Science... View Obituary & Service Information