John Davenport & Elizabeth Leigh
Personal Details
John Davenport
John was born about 1336 in
Davenport, Cheshire, England
.
Elizabeth Leigh
Elizabeth was born about 1310 in
Betcherton, Cheshire, England
.
Page last modified