We have found 6 possible relatives of Thomas: John Lyle Davidson, Lashawn S Davidson, Lashoun Davidson and 3 other people. Thomas has previously lived in Tuscaloosa, New Orleans and Northport. This year Thomas celebrated his 87 birthday. Thomas currently resides at 2503 15Th Ave, Northport, Al 35476. Thomas has listed phone number: (205) 248-6868. Thomas's birth year is 1937.