People possibly related to Barbara are Phyllis Jane Barrus, Matthew C Barrus, Matthew Clark Barrus and 4 other people. Public records show Logan as a city Barbara also stayed in. This person's birth year is 1929. Barbara’s current address is 1623 Cedar St, Rupert, Id 83350. The phone number (435) 787-8246 is Barbara’s. The current age of Barbara is 94.