Elfin married Catherine Jane Scruggs on 28 Jun 1857. Catherine (daughter of Captain James Scruggs and Catherine Douglas Hale) was born on 22 Jul 1836. [Group Sheet] [Family Chart]