Stephen Kyle Faltus
May 16, 1993 - April 15, 2010
Stephen Kyle Faltus Kyle was born in Tampa, FL on May 16, 1993 and was called home on April 15 2010. Kyle was a junior at Lennard High School. He loved his school and teachers, especially his Agriculture class. A true outdoorsman, he loved... View Obituary & Service Information