Steve Nichols
December 19, 1969 - September 16, 2021
Nichols, Steve, of New Baden, Illinois, was born December 19, 1969 in Saint Louis, Missouri to Charles Nichols and Victoria Euler and entered into rest Thursday, September 16, 2021 in New Baden, Illinois at the age of 51 years, 8 months and... View Obituary & Service Information