Petra Castro's address is 4377 Wilson Avenue Apartment 2, San Diego, CA 92104. Public records show Petra has also lived in Bullhead City, AZ and Palmdale, CA. Petra's latest phone number is (619) 624-9523. Previous phone numbers include (760) 530-1800.
Address History: 4377 Wilson Avenue Apartment 2, San Diego, CA 92104;
386 Rio Grande Way, Bullhead City, AZ 86442;
Adelanto, CA 92301;
Palmdale, CA 93550
Results 1 - 1 of 1