The age of Otha is 104. This person's birth year is 1919. Otha has listed phone number: (919) 776-3234. 603 Lakeside Dr, Sanford, Nc 27330 is where Otha lives. This person has stayed in Sanford and Saint Petersburg before moving to Sanford. Otha's possible relatives are Hazel Mcclamrock Thomas, Evelyn D Thomas, Hazel F Thomas and one other person.