Immediate Family

About Elizabeth Stafford

Ben M. Angel notes:

The town of Gorworth is not given in any other online reference other than as the birthplace of this individual, indicating it's probably not the accurate name of her birth location. One possibility is that this could be referring to Gawsworth, which exists in Cheshire, England.