Tina Leigh Wendel
February 7, 1960 - July 24, 2023
Tina Leigh (Altizer) Wendel died peacefully in her sleep at St. Louis University Hospital in St. Louis, Missouri on July 24, 2023, at the age of 63. A Celebration of Life will be held on Friday, August 4, 2023 at 12:00 p.m. at Bibb-Veach Funeral... View Obituary & Service Information
