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 "the Boss" Lawrence
  5. Sarah Maria Francis