Angelena Barba's address is 5131 N 15th Street Apt 578, Phoenix, AZ 85014. Possible relatives include David Barba, Dolores Barba and 26 others. Public records show Angelena has also lived in Phoenix, AZ. Angelena's latest phone number is (602) 956-0894.
Phone Numbers: (602) 956-0894
Results 1 - 1 of 1