Steven Todd Young
August 8, 1962 - January 19, 2021
Steven Todd Young, age 58, of Willis, tragically passed away Tuesday, Jan. 19, 2021 at his home. Steven “Steve” was born on August 8, 1962 in Pasadena, Texas to parents, Verlon Oscar and Frances Louise Young. Steve loved the Lord... View Obituary & Service Information