Eleanor Giggs
Generation: 1
1. Eleanor Giggs Family/Spouse: Roger Townshend. Roger was born in 1385; died in 1444. [Group Sheet] [Family Chart]
Children:- John Townshend was born in 1415; died in 1466.