710 Knotty Oak Trl #104, San Antonio, Tx 78220 is where Otis resides. Possible relatives of Otis are: Mark Anthony Mcneil, Otis C Mcneil, Kay Evelyn Mcneil and 6 other people. The number currently linked to Otis is (210) 661-3064. 1934 is his birth date. Hyattsville and San Antonio are cities Otis has lived in. Otis has reached 89 years of age.