Nancy Alverta Church

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Nancy Alverta Church

B: 1868 in , Wilkes, Nc

D:

M: John Romulus Shepherd

1888 in , , Nc