Mary Bullard

Family Group Record | Pedigree Chart | Descendancy Chart

Mary Bullard

B 1628 in Barnham, Suffolk, England

D 12 May 1703 in Branford, New Haven, Ct