OurNorthernRoots
Stephen Waite Nichols
Generation: 1
1. Stephen Waite Nichols was born on 19 Feb 1794 in Malden, Middlesex County, Massachusetts .
