5270 162Nd, Omaha, Ne 68135 is where Otis resides. Companies linked with Otis are: Coopers Distribution, Inc, Coopers Distribution, Inc, Seals Advertising, Inc and Seals Advertising, Inc. This person has lived also in Omaha and Wahoo. Otis was born 60 years ago. Otis's birth date was listed as 1965. We have found 7 possible relatives of Otis: Constance L Seals, Robert D Seals, Linda Sue Seals and 4 other people.