Records link phone number (713) 644-3927 with Otis’s details. 7120 Village Way #1713, Houston, Tx 77087 is where Otis resides. Otis has reached 49 years of age. Possible relatives of Otis are: Christopher Clamenthy Adams, Charles Edward Adams, Charles E Adams and 6 other people. His birth year was listed as 1975. Houston and Sugar Land are cities Otis has lived in.