3. Hannah McSwain was born on 5 Oct 1839 in Rutherford County, North Carolina; died on 21 Feb 1881 in Cleveland County, North Carolina.
Generation: 3
3.
Hannah McSwain (2.Louis2, 1.John1) was born on 5 Oct 1839 in Rutherford County, North Carolina; died on 21 Feb 1881 in Cleveland County, North Carolina.