Addiel Townsend was born in 1934, age 89. Addiel Townsend's address is 1214 Holloway Street , Durham, NC 27701. Possible relatives include Cheryl Noel, Wade Skinner and 8 others. Public records show Addiel has also lived in Durham, NC. Addiel's latest phone number is (919) 688-7430. The latest email address for Addiel Townsend is tow****@aol.com.
Also goes by: Addye J Townsend
Phone Numbers: (919) 688-7430
Emails: tow****@aol.com,
tow****@aol.com
Results 1 - 1 of 1