Sarah Delacruz's address is 5714 2nd Street , Lubbock, TX 79416. Possible relatives include Merna Avalos, Beverly Delacruz and 3 others. Public records show Sarah has also lived in Lubbock, TX. Sarah's latest phone number is (806) 448-1078. Previous phone numbers include (806) 559-2463 and (806) 790-5661.
Results 1 - 1 of 1