Family/Spouse: Ichabod David Lloyd. Ichabod (son of Benjamin Jefferson Lloyd, Sr and Naomi Ann Cox) was born on 25 Mar 1853 in Butler County, Alabama, USA; died on 17 Feb 1917 in Selma, Dallas, Alabama, USA. [Group Sheet] [Family Chart]