David married Caroline B. Jackson Hall on 4 Dec 1873. Caroline (daughter of Lewis Hall and Louisa Jackson) was born on 6 Jan 1850 in Cambridge, Middlesex, Massachusetts, USA. [Group Sheet] [Family Chart]