Deana's birth year is 1971. Public records show Laredo, Lakeway and Austin as cities Deana also stayed in. 1812 Lemonwood Dr, Laredo, Tx 78045 is where Deana lives. Deana has reached the age of 53 years. Deana has listed phone number: (956) 727-3413. People possibly related to Deana are Deana Locklear, Alicia Morales Dromgoole, Jeffrey Allan Locklear and 6 other people.