Leon Dufauchard was born in 1937, age 86. Leon Dufauchard's address is 3910 Mimosa Drive , New Orleans, LA 70131. Possible relatives include Djuana Cousin, Dina Dufauchard and 4 others. Public records show Leon has also lived in Snellville, GA. Leon's latest phone number is (504) 240-6619. Previous phone numbers include (504) 392-4443 and (504) 947-5043. The latest email address for Leon Dufauchard is aik****@att.net.
Address History: 3910 Mimosa Drive, New Orleans, LA 70131;
3265 Brownwood Drive, Snellville, GA 30078
Emails: aik****@att.net,
l.s****@yahoo.com,
leo****@rocketmail.com
Results 1 - 1 of 1