Willard married Patty Wood on 4 Dec 1817 in Spencer, Worcester, Massachusetts, USA. Patty was born on 4 Aug 1796. [Group Sheet] [Family Chart]