Odie was born in 1963. Odie was born 61 years ago. The phone number (937) 254-5206 is Odie’s. We have found 7 possible relatives of Odie: Margaret L Spain, Andrew Neal Spain, Leticia Hernandezspain and 4 other people. Odie’s current address is 111 Stardust Dr #115, San Antonio, Tx 78228. Murfreesboro, Dayton and New Carlisle are cities Odie has lived in.