You might want to check this site which has the descendants of Edward Hazen
as it contains many sources, references, wills etc. According to these records the John Hazen that married Sarah Nelson descended through Edward's line, via his son Edward and wife Jane Pickering.
This John, son of Edward was baptized in 1691.
From: Vital Records of Rowley, MA to the year 1850
Births: Hazen John, Baptism/christening date: 24 Jan 1691baptism/christening place: ROWLEY,ESSEX,MASSACHUSETTS father Edward Hazen
Marriages:NELSON: Sarah, and John Hazen [of Boxford. int.], May 9, 1715.
Boxford was essentially a township established from Rowley in the late 1600's.