Betsy Barba was born in 1971, age 52. Betsy Barba's address is 3022 Lela Street , Irving, TX 75061. Possible relatives include Alfonso Duron, Beth Duron and 1 others. Public records show Betsy has also lived in Irving, TX. Betsy's latest phone number is (469) 276-7874.
Phone Numbers: (469) 276-7874
Results 1 - 1 of 1