William married Margaret E. Maggie Keyes on 18 May 1865 in Springfield, Sangamon County, IL. Margaret was born on 17 Jul 1846. [Group Sheet] [Family Chart]