Individual Information
Ruth Puffer
Birth:
25 Nov 1666
Braintree, Norfolk, Massachusetts
FCID:5310:400
Parents
Father:
James Puffer
Mother:
Mary Ludden
Marriage(s)