Sandra Lillard
July 18, 1952 - January 14, 2022
Sandra Jean Nesmith Lillard died peacefully January 14, 2022 surrounded by loved ones. Sandra was born on July 18, 1952 in Huntsville, Texas to Johnnie Taylor Loving and Elmer Otis Nesmith. She married Benny Lillard in 1971 and he proceeded... View Obituary & Service Information