Ambrose Pugh

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Ambrose Pugh

B: 1823 in , Grayson, Va

D: Oct 1875 in , Grayson, Va

M: Matilda Davis

M: Patience Thomas