Otha Farmer was born in 1939, age 84. Otha Farmer's address is 1445 P/O Box , Athens, TX 75751. Possible relatives include Stacey Cox, Nelda Davis and 4 others. Public records show Otha has also lived in Athens, TX and El Paso, TX. Otha's latest phone number is (713) 448-0610. Previous phone numbers include (903) 489-1633.
Also goes by: O W Farmer,
Otha W Jr Farmer
Address History: 1445 P/O Box, Athens, TX 75751;
1546 P/O Box, Athens, TX 75751;
El Paso, TX 79902;
Houston, TX 77060;
La Porte, TX 77571
Results 1 - 1 of 1