Karl Deforest Willard died on May 4, 1980 in Alameda County, California. Born in Connecticut on June 10, 1921, he lived to be 58 years, 10 months, 24 days old.
His mother's maiden name was Willard. His Social Security Number was 042-16-8590.
Researching Karl Deforest Willard's family?
Look up living relatives, addresses, phone, and family history on Spokeo.
Search Now