Imelda Miranda was born in 1973, age 51. Imelda Miranda's address is 140 Belvedere Court , Vallejo, CA 94589. Possible relatives include Marco Alvarado, Imelda Funes and 2 others. Public records show Imelda has also lived in East Palo Alto, CA and Menlo Park, CA. Imelda's latest phone number is (650) 325-1471.
Also goes by: Imelda C Funes,
Imelda Miranda
Phone Numbers: (650) 325-1471
Address History: 140 Belvedere Court, Vallejo, CA 94589;
402 E Okeefe Street Apt 22, East Palo Alto, CA 94303;
Menlo Park, CA 94026;
Palo Alto, CA 94303;
Redwood City, CA 94063
Results 1 - 1 of 1