Public records show Fenton, Saint Louis and Creve Coeur as cities Thomas also stayed in. Thomas has reached the age of 61 years. Thomas owns the phone number (636) 343-8724. Thomas’s current address is 12945 Lampadaire Dr, Saint Louis, Mo 63141. People possibly related to Thomas are Terry Lee Toben, Patricia L Toben, Craig Joseph Toben and 4 other people. Thomas's birth date was listed as 1963.