Thelma Odell was born in 1920, age 103. Thelma Odell's address is 400 Kelly Road Apartment 38, Niceville, FL 32578. Possible relatives include Belinda Baxter, Gordon Odell and 2 others. Public records show Thelma has also lived in Irvington, AL and Mobile, AL. Thelma's latest phone number is (251) 479-6220. Previous phone numbers include (251) 665-9181 and (251) 957-0785.
Also goes by: Thelma Dixie Odell
Address History: 400 Kelly Road Apartment 38, Niceville, FL 32578;
7900 One Mile Road, Irvington, AL 36544;
Mobile, AL 36695;
Theodore, AL 36582;
Fort Walton Beach, FL 32547
Results 1 - 1 of 1