Odel Luzaich was born in 1952, age 71. Odel Luzaich's address is 63 Po Box , Lovingston, VA 22949. Possible relatives include Laurie Bennett, Neila Brown and 7 others. Public records show Odel has also lived in Honolulu, HI and Hampton, VA. Odel's latest phone number is (757) 224-5714.
Phone Numbers: (757) 224-5714
Address History: 63 Po Box, Lovingston, VA 22949;
1817 Guava Place # K, Honolulu, HI 96818;
Hampton, VA 23664;
Harrisonburg, VA 22802;
Staunton, VA 24401
Results 1 - 1 of 1