Family/Spouse: Lloyd Stanley Spencer. Lloyd (son of Henry William Spencer and Esther Sophia Shepard) 5 Nov 1894; 17 Sep 1956. [Group Sheet] [Family Chart]