4373 Creek Trce, Bessemer, Al 35022 is where Otis lives. Otis has some connections with business: H&N Construction. This person has lived also in Pooler, Tuscaloosa, Mc Calla and 2 other cities. His birth year was listed as 1949. Otis has reached 75 years of age. The number currently linked to Otis is (205) 426-4983.