Elvera Landa was born in 1963, age 61. Elvera Landa's address is 412 El Margarita Road , Yuba City, CA 95993. Possible relatives include Adrian Cortez, Elbera Cortez and 4 others. Public records show Elvera has also lived in Yuba City, CA. Elvera's latest phone number is (530) 671-1678. Previous phone numbers include (530) 682-0789 and (530) 682-7464.
Results 1 - 1 of 1