Josh Randall Townsend
November 29, 1987 - November 1, 2021
Josh Randall Townsend was born November 29, 1987, in Merriam, Kansas, to Alan L. and Deborah Virginia Parish Townsend. He died Monday, November 1, 2021, in Taft, Oklahoma, at the age of 33 years of age. Josh completed his secondary education... View Obituary & Service Information