William Brooks

Family Group Record | Pedigree Chart | Descendancy Chart

[-] William Brooks

B: Aug 1708 in Springfield, Hampshire, Ma

D: 28 May 1795 in Enfield, Hartford, Ct