John married Mattie Lou NICHOLS on 5 Nov 1899 in Mount Airy, Surry County, North Carolina. Mattie (daughter of Solomon Franklin NICHOLS and Regina LIVENGOOD) was born on 2 Jan 1881 in Surry County, North Carolina; died on 26 Sep 1967; was buried in Sep 1967 in White Plains, Surry County, North Carolina. [Group Sheet] [Family Chart]