Kendarius Townsend's address is 218 Lori Lane , Andalusia, AL 36420. Possible relatives include Sandra Smith, Kenneth Townsend and 1 others. Public records show Kendarius has also lived in Andalusia, AL. Kendarius's latest phone number is (334) 208-6714.
Phone Numbers: (334) 208-6714
Results 1 - 1 of 1