Stephen Karl Self, 61, of Ruskin passed away Friday, March 6, 2015 in Sun City Center, Florida. He is survived by his daughters, Alicia Self Buzbee and Janel Massioni; bothers, Mike and Joe Self; sister, Terri Tomacelli; six grandchildren.... View Obituary & Service Information