Albert Leroy Cochran
1859 - 1921 (61 years)-
Name Albert Leroy Cochran Birth 21 Jun 1859 Gender Male Death 1921 Person ID I9220 McKelleb Last Modified 12 May 2019
Father Francis M Cochran, b. 18 Jun 1837 d. 20 Nov 1861, Bardstown, Nelson, Kentucky, United States (Age 24 years) Mother Living Family ID F3958 Group Sheet | Family Chart