OurNorthernRoots
Hannah Haynes
Generation: 1
1. Hannah Haynes was born on 10 Feb 1786 in Rowan County, North Carolina; died in 1823 in Hickman County, Tennessee. Hannah married David Russell in 1809 in Caney Spring, Marshall County, Tennessee. [Group Sheet] [Family Chart]
