Margaret married James Shelby in 1885 in Alabama, USA. James was born in 1845 in Tuscaloosa County, Alabama, USA. [Group Sheet] [Family Chart]