Her birth year was listed as 1958. Records link phone number (314) 968-4416 with Barbara’s details. The age of Barbara is 66. Barbara’s residency is at 433 Corona Ct, Saint Louis, Mo 63119. Other cities that she has stayed in are Cleveland, Germantown, Toledo and 7 other cities. People possibly related to Barbara are Joseph Robert Finch, Joseph W Finch, Christopher Thomas Finch and 3 other people.