Leon Preston Powell
December 7, 1942 - April 9, 2020
Leon Preston Powell, 77, died on April 9, 2020 at Tallahassee Memorial Hospital from complications following a fall. He was born on December 7, 1942 in Thomasville, GA to Leon S. Powell and Mattie Williams Powell. Leon graduated from Thomasville... View Obituary & Service Information