Possible relatives of Barbara are: Earl Gene Killough, Kevin Kyle Killough, Jerry Edward Killough and 5 other people. Barbara’s residency is at 220 Indiana St, Walters, Ok 73572. Barbara was born 79 years ago. Other cities that she has stayed in are Kennedale, Cleburne, Fort Worth and one other city. Records link phone number (580) 875-9131 with Barbara’s details. Barbara's birth year is 1945.