Emilena Castro was born in 1986, age 37. Emilena Castro's address is 1981 Tate Street Apartment B209, Palo Alto, CA 94303. Possible relatives include Anita Castro, Hermina Castro and 7 others. Public records show Emilena has also lived in East Palo Alto, CA and Modesto, CA. Emilena's latest phone number is (209) 522-1488. Previous phone numbers include (209) 527-2566 and (209) 622-5842.
Also goes by: Emilena Castro,
Emilena Amelia Castrosolis
Address History: 1981 Tate Street Apartment B209, Palo Alto, CA 94303;
1159 Beech Street, East Palo Alto, CA 94303;
Modesto, CA 95350;
Sacramento, CA 95838
Results 1 - 1 of 1