Shelia Carlene Self
August 2, 1953 - November 13, 2014
Shelia Carlene Crayne Self, age 61 of Henderson, KY passed away at 6:43 AM, Thursday, November 13, 2014 at Deaconess Gateway Hospital in Newburgh, IN. Shelia married Billy Self in 1976 at Clark Street General Baptist Church. They met when he... View Obituary & Service Information