Delores Hubbard
April 15, 1934 - December 23, 2018
Please express your condolences here on our website. Services entrusted to Gregory B. Levett & Sons Funeral Home, South DeKalb Chapel. 4347 Flat Shoals Pkwy, Decatur GA 30034. 404-241-5656. View Obituary & Service Information