Glenn Peters
March 12, 1942 - January 22, 2023
After several months of declining health, Glenn S. Peters passed away at his home in Willis, Texas on January 22, 2023 surrounded by his family. Glenn was born to Glenn and Florin Peters on March 12, 1942 in McAlester, Oklahoma. He spent his... View Obituary & Service Information