Vincent Lee Anderson
August 31, 1966 - October 25, 2020
Vincent Lee Anderson, beloved husband, father, and son, passed away suddenly at his home in St. James, Missouri on Sunday, October 25, 2020. Vincent was born in St. Louis, Missouri on August 31, 1966, the only child of Gary and Linda (Alexander)... View Obituary & Service Information