Leila Elloie was born in 1972, age 51. Leila Elloie's address is 2619 Cherry Street , New Orleans, LA 70118. Possible relatives include Beverly Elloie, Margaret Elloie and 7 others. Leila's latest phone number is (504) 861-9344. Previous phone numbers include (504) 866-4159 and (504) 866-4225. The latest email address for Leila Elloie is jan****@yahoo.com.
Address History: 2619 Cherry Street, New Orleans, LA 70118;
3009 14th Street Apt C, Metairie, LA 70002;
Norco, LA 70079
Emails: jan****@yahoo.com,
jan****@yahoo.com,
lei****@bellsouth.net
Results 1 - 1 of 1