William married Jane Catherine Alexander on 15 Jul 1858 in Mecklenburg County, North Carolina, USA. Jane was born in 1830. [Group Sheet] [Family Chart]