Thomas Leonard Sights
1881 - 1906 (24 years)
Generation: 1
1. Thomas Leonard Sights was born on 04 Aug 1881; died on 08 Feb 1906 in Henderson Co, KY.