The number currently linked to Otha is (601) 656-7606. This person's birth year was listed as 1928. Otha has previously lived in Philadelphia and Starkville. The current age of Otha is 95. Otha’s current address is 1350 Pecan Ave, Philadelphia, Ms 39350.