Liza’s current address is 14 Tuberosa Ct, Odessa, Tx 79765. Jerry Dean Moore, Elizabeth Alexander Moore, Sean Moore and 2 other people are people possibly related to Liza. The birth year was listed as 1969. Liza was born 55 years ago. This person has lived also in San Antonio and Dover. Phone number listed for Liza is (432) 368-4863.