Thomas Allen Smith

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Thomas Allen Smith

B: May 1869 in Farmington, Davis, Ut

D: 22 Feb 1942 in Twin Falls, Twin Falls, Id