Individual Information
Richard Puffer
Birth:
14 Jan 1657
Braintree, Norfolk, Massachusetts
Death:
29 Mar 1701
FCID:5310:396
Parents
Father:
James Puffer
Mother: Mary Ludden
Marriage(s)