Steven was born in St Louis, Missouri on Aug 17, 1964 and died in St Louis on Fedbruary 9, 2021 at the age of 56. He worked at LMC Industries in Arnold, MO, he cared about the wellbeing of animals and loved Nature. Survived by: Janice... View Obituary & Service Information