We have found 4 possible relatives of Barbara: Barbaraann Tumblin, Andrea N Tumblin, Lawrence L Tumblin and one other person. 603 Dewey Ave, Elyria, Oh 44035 is where Barbara resides. The number currently linked to Barbara is (440) 323-6481. Barbara was born 59 years ago. This person has lived also in Elyria. This person is linked with Megan-Maya Trucking Enterpises Inc. Her birth year was listed as 1965.