The possible relatives of Sheila are Larry W Self, Ricky L Self, Michael W Self and one other person. The birth year was listed as 1954. Sheila has previously lived in Louisville and New Albany. Sheila has reached the age of 70 years. Records link phone number (502) 933-5688 with Sheila’s details. Sheila now resides at 6310 Summer Lake Dr #458, Louisville, Ky 40272.