Elba Leal was born in 1986, age 37. Elba Leal's address is 11242 West Baden Street , Avondale, AZ 85323. Possible relatives include Elba Leal, Jose Leal and 2 others. Public records show Elba has also lived in Phoenix, AZ and Rio Rico, AZ. Elba's latest phone number is (602) 299-4305. Previous phone numbers include (602) 446-7554 and (602) 708-0959.
Also goes by: Elba Leal
Address History: 11242 West Baden Street, Avondale, AZ 85323;
822 E Carter Road, Phoenix, AZ 85042;
Rio Rico, AZ 85648;
Tracy, CA 95377
Results 1 - 1 of 1