
Elen Howel

-
Name Elen Howel Birth 1362 Yorkshire, England Gender Female Death 1401 Person ID I44024 footsteps | LucyHarrison, BettyOtt Last Modified 21 Apr 2025
Family Stephen Perrot, b. 1360, Yorkshire, England d. 1428, Yorkshire, England
(Age 68 years)
Marriage Abt 1385 England Children + 1. Thomas Perrot, b. Abt 1382, Yorkshire, England d. 10 Apr 1460, Bristol, Gloucestershire, England
(Age 78 years) [Father: natural] [Mother: natural]
Family ID F23853 Group Sheet | Family Chart Last Modified 21 Apr 2025