David Houston Allen
March 3, 1943 - September 3, 2019
David Houston Allen, 76 year old resident of Siloam Springs, Arkansas, died on September 3, 2019 at his home. He was born on March 3, 1943 in Siloam Springs, to Albert Houston Allen and Ethel Juanita Scott Allen. David graduated from Colcord... View Obituary & Service Information