Steven O'Neal Smith
August 2, 1984 - April 1, 2016
Steven O'Neal Smith took flight and went home to be with his Spiritual Father on April 1, 2016 at 8 o'clock pm at his home in Ponchatoula, LA. Steven was born August 2, 1984 to Steven and Margaret Jackson Smith in Independence, LA. Early on... View Obituary & Service Information