Leon Elza Mix died on March 12, 1953 in San Diego County, California. Born in New York on April 23, 1896, he lived to be 56 years, 10 months, 17 days old.
His father's last name was Mix. His Social Security Number was 525-12-5614.
Researching Leon Elza Mix's family?
Look up living relatives, addresses, phone, and family history on Spokeo.
Search Now