Winola Leleux was born in 1930, age 93. Winola Leleux's address is 79 Po Box , Avery Island, LA 70513. Possible relatives include Emily Bourque, Angie Dubois and 5 others. Public records show Winola has also lived in New Iberia, LA.
Address History: 79 Po Box, Avery Island, LA 70513;
102 Nita Street, New Iberia, LA 70563
Results 1 - 1 of 1