Selwin married Sarah E. Nudd on 21 May 1869 in Lowell, Middlesex, Massachusetts, USA . [Group Sheet] [Family Chart]