People possibly related to Barbara are E Barbara Mendoza, Pablo J Mendoza, Paul J Mendoza and 2 other people. Her birth year was listed as 1965. The number currently linked to Barbara is (901) 850-5388. Barbara has previously lived in Charleston, Gallatin, Memphis and 2 other cities. Barbara’s residency is at 920 Poplar Leaf Rd, Collierville, Tn 38017. This year Barbara celebrated her 59 birthday.