Thelma Lovada McMahan (Hamlin)
Thelma Lovada (Hamlin) McMahan, 102, passed from this life on Tuesday, May 25, 2021, at her home in Antlers. She was born near Louisville, TX., on February 18, 1919, to Fletcher and LoElla Hamlin. Thelma spent most of her life living in the Kellond/Antlers area. She attended the... Read More
Published in The Antlers American from Jun. 7 to Jun. 30, 2021.