Family tree▼
Ebenezer (Davis), b. (Haverhill) 3 Nov. 1689.
Davis, Ebenezer, s. Stephen and Mary (Tucker), [born] Nov. 3, 1689.