Nelson Warren Vaughan
December 10, 1969 - August 10, 2021
Nelson Warren Vaughan, 51 of Kansas, Oklahoma died August 10, 2021, of Northwest Medical Center, Springdale, Arkansas. Nelson was born December 10, 1969, in Siloam Springs, Arkansas to Kenneth Vaughan and Dora (Luper) Edwards. He worked for... View Obituary & Service Information