In Loving Memory of Jess BeCraft
STAAR’s brightest light shone for the last day on September 6, 2021. Jessica BeCraft, one of our founders, passed away surrounded by family 43 months after her ovarian cancer diagnosis. The loss of Jess has been devastating for the ovarian cancer community, as we mourn another Teal Sister gone too soon.
The posts on this page were written by the loved ones of our fallen STAARs.