Leroy Elwood Armstrong died on February 20, 1955 in Alameda County, California. Born in California on April 20, 1875, he lived to be 79 years, 10 months old.
His father's last name was Armstrong, and mother's maiden name was Holland.
His Social Security Number was 565-09-5714.