This year Barbarba celebrated this person's 51 birthday. Barbarba's birth date was listed as 1973. Florence and Leighton are cities Barbarba has lived in. Barbarba currently resides at 2255 Lee Heights Cir, Leighton, Al 35646. Barbarba owns the phone number (256) 446-6323.