Obituary Sarah Christene Castillo, age 46, resident of Coweta departed this life on Saturday morning, March 20, 2021 at St. John Hospital in Broken Arrow, Oklahoma. Sarah was born on July 4, 1974 and was the daughter of Joseph Davis Stone and... View Obituary & Service Information