Odie Landa was born in 1954, age 70. Odie Landa's address is 5132 Silurian Hills Drive Apartment D, Fort Irwin, CA 92310. Possible relatives include Anna Landa, Elizabeth Landa and 4 others. Public records show Odie has also lived in Corpus Christi, TX. Odie's latest phone number is (361) 852-3467. Previous phone numbers include (760) 386-9727. The latest email address for Odie Landa is jla****@verizon.net.
Address History: 5132 Silurian Hills Drive Apartment D, Fort Irwin, CA 92310;
3205 Olsen Drive, Corpus Christi, TX 78411
Emails: jla****@verizon.net,
ola****@gmail.com
Results 1 - 1 of 1