We have found 9 possible relatives of Barbara: Robert Keough, Lisa Rena Kennedy, Allen L Keough and 6 other people. The phone number (662) 252-6168 is Barbara’s. This year Barbara celebrated her 74 birthday. Barbara’s current address is 389 Humphrey Rd, Holly Springs, Ms 38635. 1950 is the birth year of Barbara. Public records show Memphis as a city Barbara also stayed in.