Sandra Garcia was born in 1970, age 53. Sandra Garcia's address is 1223 Po Box , Idalou, TX 79329. Possible relatives include Alexandria Covarrubio, Albert Garcia and 18 others. Public records show Sandra has also lived in Idalou, TX. Sandra's latest phone number is (806) 892-2461.
Phone Numbers: (806) 892-2461
Address History: 1223 Po Box, Idalou, TX 79329;
608 Chestnut Street, Idalou, TX 79329;
Lorenzo, TX 79343
Results 1 - 1 of 1