Stephen R. Walker, Sr., 64, of Twin Branch departed this life and went to be with the Lord on Friday, August 3, 2018 at sunset in Charleston Area Medical Center/ surrounded by his family. Born November 1, 1953 in Welch, he was the... View Obituary & Service Information