Angela Leyba was born in 1978, age 46. Angela Leyba's address is 486 Po Box , Canjilon, NM 87515. Possible relatives include Evelyn Leyba, Horace Leyba and 2 others. Angela's latest phone number is (505) 304-6966.
Phone Numbers: (505) 304-6966
Address History: 486 Po Box, Canjilon, NM 87515;
1409 Girard Boulevard Ne Apt J, Albuquerque, NM 87106;
Farmington, NM 87499
Results 1 - 1 of 1