Leon Wilburn
December 12, 1936 - November 4, 2021
Leon Wilburn, 74, of Atlanta, GA passed on Thursday, November 4, 2021. Please express your condolences here on our website. Services entrusted to Gregory B. Levett & Sons Funeral Home, Avondale-Scottdale. 351 N. Clarendon Ave. Scottdale, GA... View Obituary & Service Information