Leonard Delasbour was born in 1968, age 56. Leonard Delasbour's address is 796 Po Box , Lydia, LA 70569. Possible relatives include Vera Austin, Clifton Delasbour and 8 others. Public records show Leonard has also lived in New Iberia, LA. Leonard's latest phone number is (337) 364-3934. Previous phone numbers include (337) 962-2174.
Address History: 796 Po Box, Lydia, LA 70569;
402 Copper Road, New Iberia, LA 70560
Results 1 - 1 of 1