Towanda Artis was born in 1984, age 39. Towanda Artis's address is 1116 Queen Street East, Wilson, NC 27893. Possible relatives include Diane Artis, Jasmine Artis and 1 others. Public records show Towanda has also lived in Wilson, NC. Towanda's latest phone number is (252) 218-6115. Previous phone numbers include (252) 234-1703 and (252) 243-4564.
Also goes by: Towanda Artis
Results 1 - 1 of 1