1946 is his birth date. Otis is a resident of 11595 Red Lick Rd, Irvine, Ky 40336. The phone number (606) 627-5673 is Otis’s. Luther Brock, Buffy G Brock, Linda G Brock and 2 other people are people possibly related to Otis. The current age of Otis is 78. He has stayed in Irvine before moving to Irvine.