Sandra Olvera's address is 3506 Bismarck Avenue , Amarillo, TX 79118. Possible relatives include Rosa Azua, Ashley Bell and 15 others. Sandra's latest phone number is (806) 240-2574. Previous phone numbers include (806) 346-9668 and (806) 352-6567.
Address History: 3506 Bismarck Avenue, Amarillo, TX 79118;
2104 S Taylor Street, Amarillo, TX 79109;
Dimmitt, TX 79027
Results 1 - 1 of 1