Help us celebrate Steven! Please share your stories and photos, and invite others who remember Steven.
Steven was born August 24, 1944 in Portland, Oregon, USA, and died September 3, 2019 in Amarillo, Texas, USA. Steven is buried in Hillcrest Cemetery in McLean, Texas, USA.