Staci Odannel was born in 1973, age 50. Staci Odannel's address is 110 Sharkey Road , Tallulah, LA 71282. Possible relatives include Penny Caudle, Linda Nelson and 8 others. Public records show Staci has also lived in Glendale, AZ and Edwards, MS. Staci's latest phone number is (318) 574-3379. Previous phone numbers include (815) 200-8084.
Address History: 110 Sharkey Road, Tallulah, LA 71282;
4772 W Wahalla Lane, Glendale, AZ 85308;
Edwards, MS 39066;
Waxahachie, TX 75165
Results 1 - 1 of 1