David Larex Townsend
March 6, 1961 - August 22, 2020
David Larex Townsend, 59, of Dewey, Oklahoma, died Saturday, August 22, 2020. David was born March 6, 1961, in Perryton, Texas, to parents David Townsend and Norma K. (Towne) Aldaco. He worked for Walmart for many years assembling bicycles... View Obituary & Service Information