Leafae Self died on April 29, 1989 in Kern County, California. Born in Missouri on June 3, 1901, she lived to be 87 years, 10 months, 26 days old.
Her father's last name was Groff, and mother's maiden name was Kelsie. Her Social Security Number was 453-56-6154.
Researching Leafae Self's family?
Look up living relatives, addresses, phone, and family history on Spokeo.
Search Now