John married Catherine Porter Montgomery in 1860. Catherine (daughter of John Porter Montgomery and Hannah Osgood Berry) was born on 17 Jan 1839 in Bradford, Essex, Massachusetts, USA. [Group Sheet] [Family Chart]