John married Hannah Leland HEYWOOD on 13 Jul 1831 in Grafton, Worcester Co., Massachusetts. Hannah (daughter of Benjamin HEYWOOD and Hannah Rawson LELAND) was born on 23 Dec 1809 in Grafton, Worcester Co., Massachusetts; died on 20 Dec 1843. [Group Sheet] [Family Chart]