Larry J. Armstead
January 7, 1951 - June 29, 2019
Larry J. Armstead 68 of Decatur GA passed away on June 29, 2019. Celebration of Life Services will be held at Salem Bible Church, 2283 Baker Rd. NW Atlanta GA 30318 on Saturday July 13, 2019 at 2:00 PM. He will be laid to rest at Albert McGuire... View Obituary & Service Information