Barbara's birth year is 1951. We have found 5 possible relatives of Barbara: Wesley J Leverich, Wesley J Leverich, Leah S Leverich and 2 other people. Public records show Saint Louis as a city Barbara also stayed in. The phone number (314) 721-7387 is Barbara’s. The current age of Barbara is 74. Barbara currently resides at 8160 Stratford Dr, Saint Louis, Mo 63105.