02/20/2026
Geisla Leigh Owl, age 52 years, 5 months, and 6 days, currently of Fort Gibson, Oklahoma, passed away on February 15, 2026. She was born on September 9, 1973, in Frankfort, Indiana, to Conrad Woods and Lila Woods (Challender).
Geisla loved her family deeply. She worked hard, cared fiercely, ...
View Geisla Leigh Owl's obituary, contribute to their memorial, see their funeral service details, and more.