Robert “Steven” Hobbs – Steve was born April 23, 1973 in the little mining town of Welch, West Virginia. The world grew a little darker on Saturday, December 5, 2020, when Steven suddenly passed from this world in Tahlequah,... View Obituary & Service Information