Ephraim Lockwood, Sr. was born on 1 Dec 1641 in Watertown, Middlesex, Massachusetts, United States; died in Bet. 1642 and 1731 in Norwalk, Fairfield, Connecticut, United States.
Ephraim married on 8 Jun 1665 in Windsor, Hartford, Connecticut, United States. [Group Sheet] [Family Chart]