Laura has previously lived in Houston and Odessa. Laura has reached the age of 65 years. Records link phone number (915) 337-2515 with Laura’s details. 4100 Tanglewood Ln #273, Odessa, Tx 79762 is where Laura resides. Laura's birth date was listed as 1959.