David Delbert Townley

October 21, 1964 - February 19, 2025

David D Townley was born on October 21, 1964, in Pawhuska, Oklahoma. He married Nellie Deatherage in 1991. After their divorce he married Paula J Swan in September 2017, until his passing on February 19, 2025. David is survived by his sister... View Obituary & Service Information

The family of David Delbert Townley created this Life Tributes page to make it easy to share your memories.