Nelva Odell was born in 1926, age 97. Nelva Odell's address is 1007 Louisiana Avenue , Minden, LA 71055. Possible relatives include Judy Dell, S Dell and 2 others. Public records show Nelva has also lived in Minden, LA. Nelva's latest phone number is (318) 377-0348.
Phone Numbers: (318) 377-0348
Results 1 - 1 of 1