Nestor Landa was born in 1973, age 51. Nestor Landa's address is 4364 Piedmont Avenue , Oakland, CA 94666. Possible relatives include Teodoro Alcazar, Arcelia Cisneros and 6 others. Public records show Nestor has also lived in East Palo Alto, CA and San Jose, CA. Nestor's latest phone number is (408) 615-0464. Previous phone numbers include (408) 735-7043 and (650) 289-0533. The latest email address for Nestor Landa is nla****@comcast.net.
Address History: 4364 Piedmont Avenue, Oakland, CA 94666;
2243 Menalto Avenue, East Palo Alto, CA 94303;
San Jose, CA 95128;
Stockton, CA 95206;
Sunnyvale, CA 94086
Emails: nla****@comcast.net
Results 1 - 1 of 1