Barbara has reached the age of 72 years. Barbara's birth date was listed as 1952. We have found 4 possible relatives of Barbara: Grumbles Lori Clevenger, Charles Clevenger, Charles Roy Frye and one other person. The residency of Barbara is at 5431 24Th Pl, Tulsa, Ok 74114. Barbara has listed (918) 291-2001 as her phone number. Public records show Tulsa and Glenpool as cities Barbara also stayed in.