Otis has listed phone number: (214) 324-5304. The birth year was listed as 1972. He has stayed in Cedar Hill, Dallas, Garland and 3 other cities before moving to Irving. Possible relatives of Otis are: Chavez A Bowser, Chavez Bowser Cook, Chavez B Cook and 2 other people. Otis currently resides at 1115 Esters Rd #2113, Irving, Tx 75061. This year Otis celebrated his 52 birthday.