OurNorthernRoots
Stephen Noyes Ferrin
Generation: 1
1. Stephen Noyes Ferrin was born in 1812; died in 1884; was buried in Pine Grove Cemetery, Warner, Merrimack County, New Hampshire.
