Leonard Keen Recorded at 1 place In 1 source Past on Stone Wenhaston War Memorial in Wenhaston with Mells Hamlet, Suffolk Engraved as KEEN LEONARD Person number POP-6536-1