OurNorthernRoots
Rev Levi Haynes
Generation: 1
1. Rev Levi Haynes was born on 2 Jan 1807 in Rowan County, North Carolina; died on 9 Oct 1898.
