Pedigree Chart for Leroy Victor Cochran (1908-1965)
Leroy Victor Cochran
Born: April 25, 1908
Place: Appanoose County, Iowa
Died: 1965
Place:
Spouse: Bessie Wakefield