Leila Ali was born in 1965, age 59. Leila Ali's address is 128 Denrose Drive , Buffalo, NY 14228. Possible relatives include Nurto Ali. Leila's latest phone number is (323) 600-5333. Previous phone numbers include (716) 688-4542 and (716) 689-9587. The latest email address for Leila Ali is cup****@msn.com.
Also goes by: Leila Ali
Related to: Nurto Ali
Address History: 128 Denrose Drive, Buffalo, NY 14228;
170 Auburn Avenue, Buffalo, NY 14213;
Depew, NY 14043;
Rochester, NY 14604
Emails: cup****@msn.com,
foy****@ms33.hinet.net,
lei****@excite.com
Results 1 - 1 of 1