Timothy Scott NELSON
August 26, 1965 - October 31, 2020
With great sadness we announce the passing of Timothy Scott Nelson on October 31st, 2020 at the age of 55. Timothy was born and lived his entire life in St. Louis County, Missouri. Timothy studied religion through Liberty University and possessed... View Obituary & Service Information