1107 Dryer Ln, Tuskegee, AL, 36083
Otha Townsend
Otha A Townsend, 94 Tuskegee, AL
Resident Since: 2003Property Type: Single Family Dwelling Unit
Otha Townsend, who currently lives in Tuskegee, AL, was born on February 28 in 1932. 1 previous address has been found for Otha. His current place of residence is 1107 Dryer Ln in Tuskegee, Alabama, 36083. To get in touch with Otha Townsend, you can call him at (334) 727-3364, his only number. Our records show 1 family member for Townsend.
(334) 727-3364 (Landline)
Questions about Otha A Townsend
Otha A Townsend currently lives at 1107 Dryer Ln, Tuskegee, AL, 36083. He changed his address in 2003.
Before Otha A Townsend moved into his current home, he lived at PO Box 826, Tuskegee Inst, AL.
To reach Otha A Townsend, try to call his landline phone at (334) 727-3364.
Our records have identified the following people as his family: Stanley Townsend.
Otha A Townsend was born on February 28, 1932 and now he is 94.
Any existing criminal or arrest records for him will be identified through a background report.