3145 Flamingo Rd #9-1047, Las Vegas, Nv 89121 is where Otis lives. Other cities that he has stayed in are Phoenix, Flagstaff, Huntington and 3 other cities. Otis has listed phone number: (702) 982-5671. Otis was born 64 years ago. Otis was born in 1960.