The number currently linked to Otha is (225) 665-3658. Otha’s current address is 7480 Sage Meadow Dr, Denham Spgs, La 70726. This person has lived also in Denham Springs. Otha's birth date was listed as 1942. The current age of Otha is 83.
This person purchased one car in year 2010 according to public recors. The cars was Toyota Camry.