Leon Turner
February 20, 1942 - January 10, 2019
Leon Turner 76 of Atlanta GA passed away on January 10, 2019. Celebration of Life Services will be held at the South DeKalb Chapel of Gregory B. Levett & Sons Funeral Home on Saturday January 19, 2019 at 1:00 PM. Family and friends may visit... View Obituary & Service Information