Thomas L Smith is 73 years old. lives in York, Pennsylvania, but has also spent time in Roanoke, Virginia. Richard L Smith, Mary J Smith, Jennifer D Smith, Henry Alfred Smith, Joan Marie Smith, Melissa Anne Smith and Phillip W Smith are in Thomas family.