Barbara currently resides at 2304 Hord Ave, Saint Louis, Mo 63136. Cities Barbara has lived in before are Jennings and Saint Louis. This year Barbara celebrated her 54 birthday. Barbara's birth date was listed as 1970. Barbara has listed phone number: (314) 382-8401. The possible relatives of Barbara are Kathleen D Timmerman, Matthew Jason Cook, Clinton Renard Timmerman and 3 other people.