Join us in celebrating Steven—please share your stories and photos, and help spread the word about this page!
Steven was born December 08, 1953 in Abilene, Texas, USA; and died September 19, 2018 in Grapevine, Texas, USA.