Afrika Cantu was born in 1978, age 46. Afrika Cantu's address is 234 Nw 2nd Avenue , South Bay, FL 33493. Possible relatives include Irma Cabrera, Noelia Cabrera and 24 others. Afrika's latest phone number is (561) 996-2269. Previous phone numbers include (706) 369-1589 and (956) 565-2560.
Also goes by: Afrika A Cantu
Address History: 3881 Mile 11, Mercedes, TX 78570;
234 Nw 2nd Avenue, South Bay, FL 33493;
Athens, GA 30601
Results 1 - 1 of 1