5146 Scottsdale Ave, Memphis, Tn 38118 is where Barbara resides. The number currently linked to Barbara is (901) 368-3969. The current age of Barbara is 64. Barbara was born in 1960. Dewitt L Kimble, Raphael D Kimble, Rocky Kimble and one other person are people possibly related to Barbara. Public records show Greenwood, Memphis and Oxford as cities Barbara also stayed in.