David L Thomas is 76 years old. lives in Huntsville, Alabama, but has also spent time in Scranton, Pennsylvania and Newfoundland, New Jersey. Some of David relatives are Nancy K Thomas, Lena L Austin, Dana M Thomas, Talmadge Franklin Thomas, Richard James Dethomas, Karen L Thomas, Talmage Thomas and Lena L Thomas.