Puffer Genealogy
DAVIS, James
1639 - 1694 (55 years)
Generation: 1
1. DAVIS, James was born on 4 Jul 1639 in Haverhill, MA; was christened on 4 Jul 1619 in Thornbury, Gloucestershire, England; died on 18 Jul 1694 in Haverhill, MA.