John Cranston

Family Group Record | Pedigree Chart | Descendancy Chart

John Cranston

B 1626 in Newport, Newport, Ri

D 12 Mar 1680 in Newport, Newport, Ri

John Cranston

B

D

M

James Cranston

B

D

M

William Cranston

B

D

M

Helen Lindsley

B

D

Elizabeth Stuart

B

D

Francis Stuart

B

D

M

Christian Stuart

B

D

Robert Stuart

B

D

M