Willard Leonard Powell died on September 7, 1988 in San Joaquin County, California. Born in Missouri on October 17, 1916, he lived to be 71 years, 10 months, 21 days old.
His mother's maiden name was Miller.
His Social Security Number was 701-01-2208.