Olatunji A. Spencer
January 4, 1974 - September 9, 2022
Mr. Olatunji A. Spencer, 48, of Decatur, Ga. passed September 9, 2022. Celebration of Life Service will be held on Saturday, September 24, 2022 11 AM here in our Chapel. Interment Hillandale Memorial Gardens. Visitation Friday, September 23,... View Obituary & Service Information
