William married Margaret Brown on 21 Feb 1871. Margaret was born on 1 Nov 1846 in Scottsboro, Jackson County, AL. [Group Sheet] [Family Chart]