Sandra Mata was born in 1968, age 55. Sandra Mata's address is 611 E Chapoy Street , Del Rio, TX 78840. Possible relatives include Marcela Candela, Luis Galavis and 10 others. Sandra's latest phone number is (830) 775-7242.
Phone Numbers: (830) 775-7242
Address History: 611 E Chapoy Street, Del Rio, TX 78840;
5430 S 20th Street, Omaha, NE 68107;
Fredericksburg, VA 22405
Results 1 - 1 of 1