The residency of Otis is at 710 Knotty Oak Trl #104, San Antonio, Tx 78220. Records link Otis with Mark Anthony Mcneil, Otis C Mcneil, Otis Charles Mcneil and 6 other people. Otis has listed phone number: (210) 661-3433. His birth year was listed as 1969. This person has lived also in San Antonio. The current age of Otis is 56.