Del Still

Birth date: Aug 14, 1934 Death date: Apr 9, 2025

Alma Del Still—the matriarch, the heart, and the bright beacon of light in our family—passed away peacefully, surrounded by loved ones in Tulsa, Oklahoma, on April 9th. She was 90 beautiful years old. Del Stanley was born in Tuls