Otis has previously lived in Wedowee, Selma, Valley and 2 other cities. Otis’s current address is 104 Sardis Church Rd, Atmore, Al 36502. The number currently linked to Otis is (251) 368-2649. Otis was born 74 years ago. This person's birth year is 1950.
English is his ethnicity. Possible Otis's ethnic group is Western European. He doesn't have problems speaking English.