Leah Willard died on June 24, 1985 in San Diego County, California. She was born on March 10, 1894.
Her father's last name was Switzer, and mother's maiden name was Chiles. Her Social Security Number was 262-32-6100.
Researching Leah Willard's family?
Look up living relatives, addresses, phone, and family history on Spokeo.
Search Now