Shelvia Odell was born in 1937, age 87. Shelvia Odell's address is 829 Little Lefthand Road , Amma, WV 25005. Possible relatives include Irvin Odell, Vernon Odell and others. Shelvia's latest phone number is (304) 565-3061. Previous phone numbers include (304) 565-3742.
Address History: 829 Little Lefthand Road, Amma, WV 25005
Results 1 - 1 of 1