Leo Zola Nelsen died on May 7, 1994 in Sutter County, California. Born in Nebraska on April 27, 1908, he lived to be 86 years, 10 days old.
His mother's maiden name was Jensen. His Social Security Number was 544-07-1718.
Researching Leo Zola Nelsen's family?
Look up living relatives, addresses, phone, and family history on Spokeo.
Search Now