Elba owns the phone number (501) 750-3771. Possible relatives of Elba are: Juan Jose Mejia, Mercedes G Mejia, Maria E Mejia and one other person. This year Elba celebrated her 59 birthday. This person has lived also in Garden Grove, Tustin, Anaheim and one other city. This person's birth year is 1965. 207 Sanders Ave, Springdale, Ar 72764 is where Elba lives.