Sheila Renee Davis
May 4, 1962 - October 16, 2023
Sheila Renee Davis was born on May 4, 1962 in Philadelphia Pennsylvania to the late Lester Norris Davis and Blanche Lottie “Wilson” Davis. She transitioned to heaven on October 16, 2023 at the age of 61. Sheila graduated from Queen... View Obituary & Service Information
