523 Eidson Ave, Odessa, Tx 79763 is where Debra resides. The phone number (432) 337-8111 is Debra’s. Debra turned 66 years old. Debra's birth year is 1958. Public records show Odessa as a city Debra also stayed in.