Odessa Leavitt was born in 1928, age 95. Odessa Leavitt's address is 18500 Jowell Road , Happy, TX 79042. Possible relatives include Melvin Leavitt, Wilbur Leavitt and others. Public records show Odessa has also lived in Happy, TX. Odessa's latest phone number is (806) 488-2467.
Phone Numbers: (806) 488-2467
Results 1 - 1 of 1