4139 Kewanee St, Houston, Tx 77051 is where Leora resides. Possible relatives of Leora are: Lee H Thompson, Horace I Thompson, John Thompson and 6 other people. Other a city that she has stayed in is Houston. Leora has listed (713) 777-3336 as her phone number. Leora's birth year is 1930. Leora has reached the age of 93 years.