OurNorthernRoots
Francis Ferrin
Generation: 1
1. Francis Ferrin was born on 28 May 1796 in Warner, Merrimack County, New Hampshire; died after 28 May 1796 in Warner, Merrimack County, New Hampshire.
