Records link phone number (713) 664-3488 with Elizabeth’s details. Elizabeth now resides at 3910 Childress St, Houston, Tx 77005. This person's birth year is 1953. Elizabeth is related to or closely associated with Oscar Mcvean Lander, Frank Residence Lander, August Schumacher Lander and 3 other people. Public records show Houston as a city Elizabeth also stayed in. The age of Elizabeth is 71.