Family/Spouse: Margaret Lewen. Margaret was born in 1614 in London, Middlesex, England; died in New Haven, New Haven, Connecticut, USA. [Group Sheet] [Family Chart]