Leonard Lawrence Vaughan
April 3, 1931 - July 15, 2021
Leonard Lawrence Vaughan, 90, entered into eternal life on July 15, 2021, in Carrollton, TX. Leonard was born to parents Cecil and Jessie Vaughan on April 3, 1931, in St. Louis, MO. Raised in Sikeston, MO, he graduated from the University... View Obituary & Service Information