Mary Leonard

Family Group Record | Pedigree Chart | Descendancy Chart

Mary Leonard

B 12 Mar 1687 in Springfield, Hampden, Ma

D May 1766 in Westfield, Hampden, Ma