The number currently linked to Odis is (251) 330-0136. Odis has previously lived in Eight Mile, Mobile and Prichard. Odis has reached the age of 64 years. 1960 is his birth date. Odis now resides at 3923 Owens St, Mobile, Al 36612. Possible relatives of Odis are: Annie L Howze, Leonard C Howze, Odis L Howze and 2 other people.