Individual Details

Eleanor CARDEN

(1305 - Aft 1330)

Events

Birth1305Cheshire, England
DeathAft 1330

Families

SpouseJohn LECHE JR. (1300 - 1377)