Mary Thomas

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Mary Thomas

B: 29 Oct 1855 in , Grayson, Va

D:

M: J. Pennington

23 Oct 1871 in , Grayson, Va

M: Milton Templeton

20 Jul 1881 in , Grayson, Va