Steven Scott Shelton
March 21, 1969 - August 19, 2021
Steven Scott Shelton, 52, of McCalla, AL, passed away August 19, 2021, at DCH Regional Medical Center in Tuscaloosa, AL. He was preceded in death by his mother, Nellie Junkin Shelton, and his brother, Kenneth Shelton. He is survived by his... View Obituary & Service Information