Otis was born in 1927. Otis currently resides at 5306 Kilmer Blvd #62, Louisville, Ky 40213. The number currently linked to Otis is (502) 964-1223. The current age of Otis is 96. Otis has previously lived in Louisville.