Individual Information
William Puffer
Birth:
Abt 1637
of Braintree, Norfolk, Ma
FCID:3535:6689
Parents
Father:
George Puffer
Mother:
Elizabeth Sedley
Marriage(s)
Ruth Farnsworth
md.
Children