People possibly related to Barbara are Jennifer L Turnbough, William T Turnbough, Cheryl J Turnbough and 6 other people. 1927 is her birth date. Barbara’s residency is at 9814 Vickie Pl, Saint Louis, Mo 63136. Phone number listed for Barbara is (314) 869-3460. Cities Barbara has lived in before are Saint Louis, Florissant and Millsprings. Barbara has reached the age of 97 years.