The current age of Otha is 78. Otha's birth date was listed as 1946. Otha’s current address is 1900 Vance St, Little Rock, Ar 72206. Otha owns the phone number (501) 375-6709. This person has lived also in Little Rock and Atlanta.