Phone number listed for Otis is (210) 523-2194. This year Otis celebrated his 82 birthday. Otis’s current address is 5207 Lennox St, Zachary, La 70791. The birth year was listed as 1942. Michael Wayne Criss, Deborah Faye Criss, Cora Criss and 6 other people are people possibly related to Otis. This person has lived also in San Antonio, Colorado Springs, Biloxi and 4 other cities.