We have found 9 possible relatives of Barbara: Sean M Deloach, Salvador A Delcid, Monica Deloach and 6 other people. The residency of Barbara is at 10600 Cibola Loop, Albuquerque, Nm 87114. Public records show Huntington Beach, Rio Rancho, Irvine and 2 other cities as cities Barbara also stayed in. Barbara owns the phone number (714) 848-1986. Barbara was born in 1971. The current age of Barbara is 53.