Otha was born 99 years ago. Otha’s current address is 1309 Virginia St, Pine Bluff, Ar 71601. Otha has listed (479) 200-8025 as this person's phone number. Pine Bluff is a city Otha has lived in. This person's birth year was listed as 1924.