Mario Landa was born in 1954, age 69. Mario Landa's address is 3511 Porter Avenue , Texarkana, AR 71854. Possible relatives include Diana Alexander, Nyssa Fagan and 5 others. Public records show Mario has also lived in Texarkana, AR and Inglewood, CA. Mario's latest phone number is (430) 200-3971. Previous phone numbers include (870) 772-8377 and (870) 774-4999.
Also goes by: Mario L Landa
Address History: 3511 Porter Avenue, Texarkana, AR 71854;
1013 E 35th Street, Texarkana, AR 71854;
Inglewood, CA 90303;
Arlington, TX 76013;
Dallas, TX 75236
Results 1 - 1 of 1