Luisa Ybabez was born in 1925, age 98. Luisa Ybabez's address is 504 Po Box , Edinburg, TX 78540. Possible relatives include Leticia Sanchez, Santiago Ybabez and others. Public records show Luisa has also lived in Edinburg, TX. Luisa's latest phone number is (956) 381-0104.
Phone Numbers: (956) 381-0104
Address History: 504 Po Box, Edinburg, TX 78540;
900 S Veterans Boulevard Apt 209, Edinburg, TX 78539
Results 1 - 1 of 1