Family/Spouse: Seth Williston Hubbard. Seth (son of Davis Hubbard and Esther Lemira Odell) was born on 21 Jul 1839. [Group Sheet] [Family Chart]