Nicole Mendez was born in 1985, age 38. Nicole Mendez's address is 14228 Amherst Court , Los Altos, CA 94022. Possible relatives include Bryan Castro, David Colclough and 7 others. Public records show Nicole has also lived in Los Altos, CA and Los Altos Hills, CA. Nicole's latest phone number is (650) 996-4221.
Phone Numbers: (650) 996-4221
Address History: 14228 Amherst Court, Los Altos, CA 94022;
1571 Fairway Drive, Los Altos, CA 94024;
Los Altos Hills, CA 94024;
San Jose, CA 95125
Results 1 - 1 of 1