David L Nelson
March 21, 1951 - February 11, 2022
Nelson, David Leroy, of St. Louis, Missouri, was born March 21, 1951 in Medon, Tennessee to William and Mattie (nee Thompson) Nelson and entered into rest Friday, February 11, 2022 in St. Louis, Missouri at the age of 70 years, 10 months, and... View Obituary & Service Information