Joan Lyle Townsen
September 15, 1931 - June 6, 2017
Joan Lyle (Slover) Townsen September 15, 1931 - June 6, 2017 Joan was born in Tahoka, Texas, the third of four children. She attended Texas Tech University for two years and graduated from Denver University with a BA degree in... View Obituary & Service Information