OurNorthernRoots
Allen Mosher
Generation: 1
1. Allen Mosher was born on 29 May 1755 in Dartmouth, Bristol County, Massachusetts; died on 19 Jan 1847 in Ledyard, Cayuga County, New York.
