Leo Finch Death Records
Found 2 records:
Leo Francis Finch (1898–1989)
Born: April 12, 1898 in South Dakota
Died: December 5, 1989 in Los Angeles County, California
Leo Russell Finch (1898–1988)
Born: February 6, 1898 in Indiana
Died: January 13, 1988 in Kern County, California