Mike Nelson
September 8, 1961 - April 19, 2021
Nelson, Mike, of Saint Louis, Missouri, was born September 8, 1961 in Saint Louis, Missouri to Roy and Patricia (nee Kniepman) Nelson and entered into rest Monday, April 19, 2020 in Wildwood, Missouri at the age of 59 years, 7 months and 11... View Obituary & Service Information