Thomas Millis was born in 1981, age 43. Thomas Millis's address is 8 Terry Lane , Saint Louis, MO 63124. Possible relatives include Beulah Millis, Elizabeth Millis and 2 others. Public records show Thomas has also lived in Charleston, IL and Columbia, MO. Thomas's latest phone number is (212) 443-3761. Previous phone numbers include (217) 345-1486 and (217) 510-4898.
Address History: 8 Terry Lane, Saint Louis, MO 63124;
1601 University Drive, Charleston, IL 61920;
Columbia, MO 65201;
New York, NY 10003
Results 1 - 1 of 1