James W Shepherd

Family Group Record | Pedigree Chart | Descendancy Chart

[-] James W Shepherd

B: Dec 1812 in , Franklin, Oh

D: Mar 1884 in Frontier, Ne