William married Margaret Swap on 3 Jul 1843 in Lowell, Middlesex Co., Massachusetts, USA. Margaret was born est 1820; and died. [Group Sheet] [Family Chart]