33 Lord Street, Pemberton, Leigh, Lancashire, England

Street Lord Street
City Leigh
County Lancashire
Country England

References

  1. Amy Gertrude Francis
  2. Edith Mary Elizabeth Francis
  3. Elizabeth Edwards
  4. James Lawrence
  5. Sarah Maria Francis