Thomas Letts SCASE + Laura WHITE

No children
18851943
Birth: 1885 34 39Markham, Norfolk, England
Death: August 13, 1943Surrey South Western, Surrey, England

Facts and events

Marriage
Yes

Last change March 28, 201617:30:26

Location of visitors to our site