Petra Castro was born in 1948, age 75. Petra Castro's address is 48569 Casablanca Street , Indio, CA 92201. Possible relatives include Aurora Angulo, Abel Castro and 11 others. Public records show Petra has also lived in Indio, CA.
Address History: 48569 Casablanca Street, Indio, CA 92201;
1515 Po Box, Indio, CA 92202;
Thermal, CA 92274
Results 1 - 1 of 1