The possible relatives of Otis are Kevin A Rhodes, Larry C Rhodes, Nehemiah L Rhodes and 6 other people. This year Otis celebrated his 52 birthday. Otis's birth date was listed as 1973. Otis has previously lived in Walterboro. 339 Rr 1, Walterboro, Sc 29488 is where Otis lives. The number currently linked to Otis is (843) 538-8082.