Narvel Odell was born in 1933, age 91. Narvel Odell's address is 1230 Alabama Avenue , Gadsden, AL 35901. Possible relatives include Lisa Holland, James Odell and 3 others. Public records show Narvel has also lived in Gadsden, AL. Narvel's latest phone number is (205) 546-4452. Previous phone numbers include (256) 442-5515 and (256) 546-4452.
Also goes by: Marvel P Odell
Results 1 - 1 of 1