William Silas Church

Family Group Record | Pedigree Chart | Descendancy Chart

[-] William Silas Church

B: 22 Jan 1874 in Furches, Alleghany, Nc

D: 12 Jan 1942 in , Alleghany, Nc

M: Emma Irwin

15 Jul 1891