Leroy Willard Death Records
Found 3 records:
Leroy Willard (1926–1993)
Born: April 20, 1926 in Texas
Died: February 4, 1993 in Los Angeles County, California
Leroy B Willard (1903–1987)
Born: April 29, 1903 in Illinois
Died: May 31, 1987 in Los Angeles County, California
Leroy E Willard (1914–1951)
Born: October 11, 1914 in California
Died: October 13, 1951 in San Joaquin County, California