Helen Lee Thayer
Birth date: Sep 10, 1937 Death date: Apr 1, 2022
Helen Lee Thayer came into this world on September 10, 1937 in Ville Platte, Louisiana blessing the lives of her parents, John and Alice Andrus. Helen was called home on April 1, 2022 in Longview, Texas. She married Charles Thaye Read Obituary