Person ID: I5658668806William LeechMaleView pedigree chart →Read the story →EventsBornEngland, United KingdomFamilyFamily group sheet →FatherWilliam LeechChildCecily Leech