Mary married Harvey Craig in 1826 in Lawrence County, Alabama, USA. Harvey (son of John Craig and Martha Shields Osborn White) was born in 1803 in Limestone, Alabama, USA; died in 1826. [Group Sheet] [Family Chart]