Geneva Fay Armstrong
February 14, 1939 - August 15, 2025
Geneva Fay Armstrong, longtime Lone Wolf resident, passed from this life on August 15, 2025, surrounded by family, at age 86. She was born on Valentine’s Day, February 14, 1939, in Blanchard, Oklahoma to Lester Blevins and O’Leva... View Obituary & Service Information
