Leon Oddo was born in 1940, age 83. Leon Oddo's address is 931 Burlingame Street , Denham Springs, LA 70726. Possible relatives include Sherrie Bealer, Christopher Oddo and 1 others. Public records show Leon has also lived in Belle Chasse, LA and Gretna, LA. Leon's latest phone number is (225) 791-8512. Previous phone numbers include (504) 392-4564 and (504) 957-5958. The latest email address for Leon Oddo is leo****@hotmail.com.
Address History: 931 Burlingame Street, Denham Springs, LA 70726;
108 Concession Street Apt B, Belle Chasse, LA 70037;
Gretna, LA 70056;
Harvey, LA 70058;
New Orleans, LA 70131
Emails: leo****@hotmail.com,
pob****@bellsouth.net
Results 1 - 1 of 1