Leonard Thurman Perry died on February 20, 1981 in Riverside County, California. Born in West Virginia on April 4, 1925, he lived to be 55 years, 10 months, 16 days old.
His mother's maiden name was Maynard.
His Social Security Number was 232-40-8689.