Steven Lloyd Nelson
March 2, 1961 - December 18, 2013
Steven Lloyd Nelson born March 2, 1961 in Sapulpa, Oklahoma passed away December 18, 2013 in Tulsa, Oklahoma. Steven is survived by his mother June Aman and his brother Tim Aman. The family will be having private services. View Obituary & Service Information