OurNorthernRoots
Benjamin Ferrin
Generation: 1
1. Benjamin Ferrin was born on 29 Jun 1782 in Warner, Merrimack County, New Hampshire; died on 4 Oct 1861 in Epsom, Merrimack County, New Hampshire.
