David John Teeples

Family Group Record | Pedigree Chart | Descendancy Chart

[-] David John Teeples

B: 26 Oct 1877 in Holden, Millard, Ut

D: Jul 1945 in Salt Lake City, Salt Lake, Ut