Skip to main content
Image Not Available
for Stephen Nelson Leek
Stephen Nelson Leek
United States, born Canada, 1858 - 1943
Place of BirthUnited States of America
Person TypeIndividual
United States, born Canada, 1862 - 1950
United States, born United Kingdom, 1829 - 1908
United States, born United Kingdom, 1819 - 1905
United States, born Germany, 1828 - 1862
United States, born Germany, 1830 - 1902