John married Carrie B Knight on 28 Jul 1913 in Richmond County, Virginia, USA. Carrie (daughter of John Alexander Knight, Sr and Louisa Belle Cook) was born in Feb 1887 in Chatham, North Carolina, USA. [Group Sheet] [Family Chart]