Afrika Payne was born in 1982, age 42. Afrika Payne's address is 1302 Marco Road , Montgomery, AL 36116. Possible relatives include Annette Payne, Edward Payne and 2 others. Afrika's latest phone number is (334) 281-0624. Previous phone numbers include (334) 538-3494 and (334) 538-6782.
Address History: 1302 Marco Road, Montgomery, AL 36116
Results 1 - 1 of 1