Leon Owens
April 7, 1963 - September 12, 2020
Leon Owens, 57, of Altus, Arkansas, died September 12, 2020 in Fort Smith, Arkansas. He was a Poultry Farmer for Butterball and of the Christian Faith. He was born April 7, 1963 in La Paloma, Arizona to Leonard and Mary Ellen McGee. He was... View Obituary & Service Information