John L. Spencer

Family Group Record | Pedigree Chart | Descendancy Chart

[-] John L. Spencer

B: Oct 1783 in Windham, Windham, Ct

D: