Anastasia Rose Welch
March 14, 2024 - March 15, 2024
Anastasia Rose Welch was born at 11:43 p.m. on March 14, 2024, to proud parents Trystan and Amanda. She was born at Barnes Jewish Hospital in St. Louis, Missouri weighing two pounds. Anastasia gained her angel wings and entered into the arms... View Obituary & Service Information