OurNorthernRoots
Benjamin DeForest Leek
Generation: 1
1. Benjamin DeForest Leek was born in Mar 1864 in Shelter Island, Suffolk County, New York.
