Mary Avery

Family Group Record | Pedigree Chart | Descendancy Chart

Mary Avery

B 1696 in Groton, New London, Ct

D 1780 in New London, New London, Ct