Public records show Apo, Houston and Pearland as cities Otis also stayed in. This year Otis celebrated his 70 birthday. The possible relatives of Otis are Pamela Anita Owens, Debra Juanita Owens, Pamela Denise Owens and 5 other people. Otis currently resides at 3826 Monmouth Ln, Pasadena, Tx 77505. 1954 is his birth date. Phone number listed for Otis is (281) 991-9067.
Otis was the owner of Ford F-150 with VIN 1FTRW12W87KD59561. His cars was purchased in 2007.