Otis currently resides at 4476 Loma Clara Ct, El Paso, Tx 79934. Otis has reached the age of 42 years. The phone number (915) 821-0757 is Otis’s. People possibly related to Otis are Linda L Gipson, Everlyn B Hicks, Othell Hicks and 6 other people. His birth year was listed as 1982. Public records show Grand Junction, El Paso and Grand Jct as cities Otis also stayed in.