Steven "Rat" Stahl
September 19, 1958 - August 15, 2021
Steven “Rat” Stahl, 62, of Dupo, IL passed away on August 15, 2021 at his residence. He was born September 19, 1958 in East Saint Louis, IL to Nelson and Deloris (Casper) Stahl. Surviving are his parents, daughter, Jessica (Mike)... View Obituary & Service Information