Mary Cooley

Family Group Record | Pedigree Chart | Descendancy Chart

Mary Cooley

B

D Sep 1672 in Springfield, Hampden, Ma