John married Elizabeth McConnell on 17 Dec 1859 in Mecklenburg County, North Carolina, USA. Elizabeth (daughter of John M McConnell and Martha Galloway) was born in Apr 1833 in North Carolina, USA. [Group Sheet] [Family Chart]