Itanza Echols was born in 1979, age 44. Itanza Echols's address is 324 3rd Street Northeast, Atlanta, GA 30308. Possible relatives include Alfred Echols, Irma Echols and 8 others. Public records show Itanza has also lived in Atlanta, GA and Decatur, GA. Itanza's latest phone number is (404) 308-8391. Previous phone numbers include (404) 815-8324 and (404) 820-6909.
Address History: 324 3rd Street Northeast, Atlanta, GA 30308;
1935 Alison Court Sw Apt A11, Atlanta, GA 30311;
Decatur, GA 30030;
Detroit, MI 48201;
Irvington, NJ 07111
Results 1 - 1 of 1