Atta Najjar was born in 1962, age 61. Atta Najjar's address is 3394 Macon Road , Memphis, TN 38122.
Address History: 3394 Macon Road, Memphis, TN 38122
Atta Najjar's current address is 606 Cadraca Drive Apt 10, Memphis, TN 38122. Atta's age is 55 years old (1968). Atta has also lived in Lakewood, OH.
Results 1 - 2 of 2