The residency of Otha is at 3314 Memel St, Houston, Tx 77026. This person's birth year was listed as 1942. Other cities that this person has stayed in are Midland and Grandview. The phone number (915) 570-8103 is Otha’s. This year Otha celebrated this person's 82 birthday.