The number currently linked to Otis is (502) 245-1896. This person's birth year is 1946. Cities Otis has lived in before are Louisville, Stone Mountain and Conyers. The possible relatives of Otis are Susan D Cook, Cook Cook, Brian Walter Cook and one other person. Otis is a resident of 3402 Winchester Acres Rd, Louisville, Ky 40223. The current age of Otis is 78.