The birth year was listed as 1947. The residency of Otis is at 136 Crest Dr, Cochran, Ga 31014. The number currently linked to Otis is (478) 934-0204. Public records show Cochran as a city Otis also stayed in. Otis turned 78 years old.