John Palmer

Family Group Record | Pedigree Chart | Descendancy Chart

John Palmer

B 1640 in Scarborough, Cumberland, Me

D Jan 1707 in Boston, Suffolk, Ma