Terry L. Anderson
September 1, 1957 - September 17, 2020
Terry Len Anderson was born September 1, 1957 in Lynwood, California. He departed this life Thursday evening, September 17, 2020, at 6:25 PM at his home. At the time of his passing, Terry was surrounded by members of his loving family. Terry... View Obituary & Service Information