William married Elizabeth HASKELL on 10 Jul 1665 in Beverly, Essex County, Massachusetts. Elizabeth (daughter of Roger HASKELL and Elizabeth HARDY) was born about 1649 in Beverly, Essex County, Massachusetts. [Group Sheet] [Family Chart]