Evel Towns was born in 1955, age 69. Evel Towns's address is 2537 Lewis Street , Selma, AL 36701. Possible relatives include Hosea Garrett, Lile Garrett and 12 others. Public records show Evel has also lived in Sardis, AL. Evel's latest phone number is (334) 875-8175.
Also goes by: Nevel Sullivan Garrett,
Nevel Sullivan Towns
Phone Numbers: (334) 875-8175
Results 1 - 1 of 1