John married Margaret B Orr on 21 Apr 1874. Margaret (daughter of James Jefferson Orr and Elmina Jane McCall) was born on 1 Jul 1857 in Mecklenburg County, North Carolina, USA; died on 4 Sep 1892. [Group Sheet] [Family Chart]