Pedro Castro was born in 1943, age 81. Pedro Castro's address is 326 Wagon Trail Road , Mission, TX 78573. Possible relatives include Adriana Castro, Felix Castro and 6 others. Public records show Pedro has also lived in Dallas, TX and Palmview, TX. Pedro's latest phone number is (214) 283-2324. Previous phone numbers include (214) 283-2332 and (956) 432-6345.
Address History: 326 Wagon Trail Road, Mission, TX 78573;
4735 Elm Leaf Drive, Dallas, TX 75236;
Palmview, TX 78572;
Penitas, TX 78576
Results 1 - 1 of 1