Spencer Lavest Foster
May 4, 1981 - May 6, 2020
Spencer Lavest Foster, age 39, passed on May 6, 2020. Spencer “Spence” Foster was born on May 4, 1981 in Decatur, GA to his parents Spencer Lavester Foster and Mary Bernice Foster who preceded him in death and is the youngest of... View Obituary & Service Information