STEVEN CLIFFORD NELSON
April 16, 1952 - January 29, 2018
Steven Clifford Nelson, 65, was born on April 16, 1952 in Compton, California to Glen Nelson and Ida Mariscal and was welcomed into Heaven's gate on January 29, 2017. With hard working hands, Steven was a maintenance mechanic in the food industry... View Obituary & Service Information