Benjamin Leech Recorded at 1 place In 1 source Past on Stone Debach War Memorial in Debach, Suffolk Engraved as BENJAMIN LEECH Person number POP-31721-1