Steven "fig" Newton
February 23, 1968 - June 24, 2010
Steven "Fig" Newton, 42, of Alvarado, passed away June 24, 2010 in a local hospital. A celebration of Steven's life will be held at 10 am Wednesday, June 30, 2010 at Alternative Funeral Services in the Gardens of Unity. Steven was born February... View Obituary & Service Information