OurNorthernRoots
Mary Ferrin
Generation: 1
1. Mary Ferrin was born on 25 May 1784 in Londonderry, Rockingham County, New Hampshire; died in 1860 in Plymouth, Grafton County, New Hampshire.
