Otis is a resident of 3997 Studstill Rd, Valdosta, Ga 31605. The number currently linked to Otis is (229) 242-6934. Otis was born in 1931. Otis has reached the age of 92 years. In addition to Valdosta, Otis also lived in Detroit.