Barbara Castro was born in 1975, age 48. Barbara Castro's address is 2721 W Luke Avenue , Phoenix, AZ 85017. Possible relatives include Eloy Castro, Guadalupe Castro and 15 others. Public records show Barbara has also lived in Phoenix, AZ and Tempe, AZ. Barbara's latest phone number is (480) 200-9729. Previous phone numbers include (602) 222-5473 and (602) 253-6604.
Address History: 2721 W Luke Avenue, Phoenix, AZ 85017;
57187 Po Box, Phoenix, AZ 85079;
Tempe, AZ 85283;
Tolleson, AZ 85353;
Fort Lauderdale, FL 33355
Results 1 - 1 of 1