William Oliver Hampton

Family Group Record | Pedigree Chart | Descendancy Chart

[-] William Oliver Hampton

B: 1860 in Round Meadows, Grayson, Va

D:

M: Ida Hale

26 Sep 1887 in , Alleghany, Nc