Elva Leandro's address is 26031 White Eagle Drive , San Antonio, TX 78260. Possible relatives include Ruby Griego, Agustina Leandro and 15 others. Public records show Elva has also lived in Compton, CA and Downey, CA. Elva's latest phone number is (210) 497-4550. Previous phone numbers include (210) 908-9465 and (951) 526-5523.
Address History: 26031 White Eagle Drive, San Antonio, TX 78260;
2116 E San Luis Street, Compton, CA 90221;
Downey, CA 90241;
Lake Elsinore, CA 92530;
El Paso, TX 79927
Results 1 - 1 of 1