Leonard Allen Shelton, Jr.
January 2, 1950 - April 27, 2020
Leonard (Len) Allen Shelton Jr., of Atlanta died Monday, April 26, 2020. He was born January 2, 1950, in Macon. Georgia. He is predeceased by his parents Nell Livingston Shelton and Leonard A. Shelton Sr. and his beloved grandparents, Elizabeth... View Obituary & Service Information