Neil Leflore's address is 618 Saint Maurice Avenue , New Orleans, LA 70117. Possible relatives include Ivory Leflore. Public records show Neil has also lived in Baton Rouge, LA. Neil's latest phone number is (504) 945-1635.
Related to: Ivory Leflore
Phone Numbers: (504) 945-1635
Neil Leflore's current address is 2501 Metairie Lawn Drive , Metairie, LA 70002. Neil's age is 67 years old (1957). Phone numbers associated with Neil are (504) 833-8564.
Phone Numbers: (504) 833-8564
Address History: 2501 Metairie Lawn Drive, Metairie, LA 70002;
2093 Mather Drive, Marrero, LA 70072;
New Orleans, LA 70117
Results 1 - 2 of 2