Shelia Kay Dill
November 4, 1956 - November 7, 2024
She came into the world on November 4th, 1956, in St. Louis, Missouri, to Marjore Moore Johnson and David Venable. Tragically, she departed on November 7th, 2024, leaving behind a multitude of loved ones. Preceding her in death were her parents,... View Obituary & Service Information
