Mary Catherine Rankin

Family Group Record | Pedigree Chart | Descendancy Chart

Mary Catherine Rankin

B 1697 in , Lancaster, Pa

D 1756 in Galax, Grayson, Va

John Rankin

B

D

M

Jane McElwee

B

D