Sheila Lee Harris
July 9, 1968 - August 14, 2018
Sheila Lee Harris of Decatur GA, passed away on August 16, 2018. Services entrusted to Gregory B. Levett and Sons Funeral Home & Crematory, INC-Avondale-Scottdale Chapel (404) 294-5500. View Obituary & Service Information