Selina Castillo's address is 7771 E 39th Street , Tucson, AZ 85730. Possible relatives include Johnny Blanco, Serina Castillo and 1 others. Public records show Selina has also lived in Tucson, AZ. Selina's latest phone number is (520) 339-3808. Previous phone numbers include (520) 358-2305 and (520) 401-1980. The latest email address for Selina Castillo is lin****@yahoo.com.
Address History: 7771 E 39th Street, Tucson, AZ 85730;
6502 E Golf Links Road Apt 127, Tucson, AZ 85730
Emails: lin****@yahoo.com
Results 1 - 1 of 1