Jessica Rose Thurman (Dillion) won her 12-year courageous battle with cancer to be with her Heavenly Father on June 20, 2024. She was born January 21, 1979, in Tulsa, Oklahoma to her parents Edward Joseph Dillion and Rebecca Ann Cryer. She attended... View Obituary & Service Information