Abbie Cruz was born in 1959, age 65. Abbie Cruz's address is 110 West 4th Street , Del Rio, TX 78840. Possible relatives include Adriana Ferrera, Aimee Helton and 15 others. Public records show Abbie has also lived in Alice, TX and Odessa, TX. Abbie's latest phone number is (214) 845-2217. Previous phone numbers include (830) 422-2208 and (830) 422-2458.
Also goes by: Abbie Cruz
Address History: 110 West 4th Street, Del Rio, TX 78840;
609 Loma Street, Alice, TX 78332;
Odessa, TX 79761;
Palmer, TX 75152;
Waxahachie, TX 75165
Results 1 - 1 of 1