William Haynes
1650 - 1728 (78 years)
Generation: 1
1. William Haynes was born in 1650 in Marblehead, Beds, Mass, England; died in 1728 in Marblehead, Essex, Massachusetts.