We have found 9 possible relatives of Otis: Ruth Ackermann Coles, Jeri C Connell, Courtney Rochelle Coles and 6 other people. Otis has reached 70 years of age. Compressor Investments Inc is business that might have connection with Otis. 1954 is the birth year of Otis. Otis’s residency is at 3001 Stonecrest Dr, Abilene, Tx 79606. Otis has listed (325) 695-7885 as his phone number. Other cities that he has stayed in are Abilene and Renton.