Mr. Russell "Hoss" Youmans
August 25, 1973 - April 3, 2017
Russell “Hoss” Youmans, 43, of Plant City, Florida, born on August 25, 1973 in Tampa, entered into eternal rest on April 3, 2017. He enjoyed fishing, collecting tools, knives, and guns, and tinkering. He is survived by his wife of... View Obituary & Service Information