This person's birth year is 1930. Other cities that he has stayed in are Saint Louis, Tulsa, Ferguson and 2 other cities. The age of Thomas is 93. The number currently linked to Thomas is (314) 831-5472. Thomas is related to or closely associated with Lois B Scherer, Lisa M Stelzleni, Joel J Stelzleni and 4 other people. Thomas now resides at 1002 Saint Louis St, Florissant, Mo 63031.