Adiba Tufail was born in 1965, age 59. Adiba Tufail's address is 3850 Elijah Court Unit 914, San Diego, CA 92130. Possible relatives include Parveen Fufail, Essam Saeed and 5 others.
Address History: 3850 Elijah Court Unit 914, San Diego, CA 92130;
3415 Lebon Drive Apartment 217, San Diego, CA 92122;
Spring Valley, CA 91978
Results 1 - 1 of 1