Otha currently resides at 2306 Fair St, Marshall, Tx 75670. Otha turned 63 years old. This person has stayed in Marshall before moving to Marshall. Otha owns the phone number (903) 935-5838. 1961 is the birth year of Otha.