Family/Spouse: Mercy HUBBARD. Mercy (daughter of Ebenezer HUBBARD and Elizabeth LORD) was born on 21 Nov 1714. [Group Sheet] [Family Chart]