Puffer Genealogy
GUILE, James
1669 - 1705 (44 years)
Generation: 1
1. GUILE, James was born between 27 Aug 1660 and 1669 in Haverhill, MA; died on 29 Apr 1705 in Haverhill, MA; was buried in Haverhill, MA.