Penelope Guajardo was born in 1979, age 44. Penelope Guajardo's address is 3212 Hoover Street , Redwood City, CA 94063. Possible relatives include Gladys Cifuentes, Luis Cifuentes and 3 others. Public records show Penelope has also lived in East Palo Alto, CA and Menlo Park, CA. Penelope's latest phone number is (650) 968-1825.
Phone Numbers: (650) 968-1825
Address History: 3212 Hoover Street, Redwood City, CA 94063;
1583 Ursula Way, East Palo Alto, CA 94303;
Menlo Park, CA 94026;
Mountain View, CA 94043
Results 1 - 1 of 1