Barbara Ellen Cavin Jackson of St. Louis, Missouri, passed away on August 5, 2017 at her residence, after a long illness. She was 57 years old. She is sadly missed by her daughter Maya Jackson; her siblings Marsha, Craig (Michelle), and Stephen (Lorie) Cavin; her aunt and uncle, cousins, nieces, and nephews; her vast extended Thomas family; and by her many great friends. A celebration of Barbara’s life will be held at St. Louis Cremation, 2135 Chouteau Avenue, on Wednesday, August 16th, from 2 to 5 pm. The celebration will continue at Joanie’s Pizzeria in Soulard after 5pm. In lieu of flowers, the family requests donations be made in Barbara’s name to Stray Rescue of St. Louis, 2320 Pine.