Alexandra Salazar's address is 2164 Telluride Place , Sierra Vista, AZ 85635. Possible relatives include David Salazar, Joe Salazar and 2 others. Alexandra's latest phone number is (281) 890-4464. Previous phone numbers include (713) 320-1283. The latest email address for Alexandra Salazar is ale****@yahoo.com.
Address History: 2164 Telluride Place, Sierra Vista, AZ 85635;
1175 West Pecos Road Apartment 2078, Chandler, AZ 85224;
Houston, TX 77064
Emails: ale****@yahoo.com
Results 1 - 1 of 1