Sheila Renee Stallcup
July 25, 1969 - February 5, 2025
Sheila Renee Stallcup was born in Wynnewood, Oklahoma, on July 25, 1969 to Lonnie and Patricia (Mathis) Reynolds. She passed away suddenly on February 5, 2025, at the Integris Enid Baptist Health Center. She was 55. As a young girl, she attended... View Obituary & Service Information
