Sheila Odom
August 7, 1962 - July 1, 2022
Sheila Alldredge Odom of Chelsea, Al. went to her new home with her Heavenly Father on July 1, 2022 at age 59. Sheila was born August 7,1962 in Birmingham, Al. Sheila was preceded in death by her parents, William James Henderson, Sr. and Maude... View Obituary & Service Information