Carmelite Leach was born in 1975, age 48. Carmelite Leach's address is 7532 Elix Pvt Road , Abbeville, LA 70510. Possible relatives include Jennifer Duhon, Mindy Duplantis and 8 others. Public records show Carmelite has also lived in Clewiston, FL and New Iberia, LA. Carmelite's latest phone number is (337) 365-0723. Previous phone numbers include (337) 365-3964 and (337) 367-5453. The latest email address for Carmelite Leach is lea****@iddconnect.net.
Also goes by: Carmelite Leach
Address History: 7532 Elix Pvt Road, Abbeville, LA 70510;
514 S Deane Duff Avenue, Clewiston, FL 33440;
New Iberia, LA 70563;
Youngsville, LA 70592
Emails: lea****@iddconnect.net
Results 1 - 1 of 1