Israela Landa was born in 1926, age 98. Israela Landa's address is 505 Shawnee Street , Corpus Christi, TX 78405. Possible relatives include Sandra Avila, Alicia Landa and 4 others. Israela's latest phone number is (361) 299-5919. Previous phone numbers include (361) 882-2954.
Address History: 505 Shawnee Street, Corpus Christi, TX 78405
Results 1 - 1 of 1