Willard Mcleod Death Records
Found 2 records:
Willard A Mcleod (1889–1974)
Born: February 4, 1889 in Canada
Died: October 2, 1974 in Alameda County, California
Willard F Mcleod (1902–1973)
Born: July 18, 1902 in Michigan
Died: March 31, 1973 in Los Angeles County, California