Ajilea Knox was born in 1973, age 50. Ajilea Knox's address is 4920 America Street , New Orleans, LA 70126. Possible relatives include Attallah Knox, Karen Knox and 8 others. Ajilea's latest phone number is (281) 344-0863. Previous phone numbers include (504) 241-1731 and (504) 947-9809.
Address History: 4920 America Street, New Orleans, LA 70126;
2310 N Miro Street, New Orleans, LA 70117;
Richmond, TX 77406
Results 1 - 1 of 1