Lura Odden was born in 1973, age 50. Lura Odden's address is 8137 Waterford Circle Apartment 101, Memphis, TN 38125. Possible relatives include Amanda Anderson, Cheryl Carroll and 2 others. Public records show Lura has also lived in Falmouth, KY and Arlington, TN. Lura's latest phone number is (901) 314-5657. Previous phone numbers include (901) 406-3954 and (901) 537-8288. The latest email address for Lura Odden is odd****@helenachemical.com.
Also goes by: Lura B Odden
Address History: 8137 Waterford Circle Apartment 101, Memphis, TN 38125;
413 Monument Street, Falmouth, KY 41040;
Arlington, TN 38002;
Collierville, TN 38017;
Cordova, TN 38016
Emails: odd****@helenachemical.com
Results 1 - 1 of 1