Leon Dean Allen
August 28, 1932 - November 21, 2020
Leon Dean Allen, 88 of Springdale, passed away on November 21, 2020. He was born on August 28, 1932 in Springdale to Dean C. Allen and Leanore Marie Hicken Allen. Leon was a lifelong Springdale resident. He worked in the family’s business,... View Obituary & Service Information