Leo Abeyta's address is 2809 Kelly Road Southwest, Albuquerque, NM 87121. Possible relatives include Barbara Abeyta, Shirley Abeytaherrera and others. Public records show Leo has also lived in Albuquerque, NM. Leo's latest phone number is (505) 710-9292. Previous phone numbers include (505) 877-4354. The latest email address for Leo Abeyta is leo****@yahoo.com.
Address History: 2809 Kelly Road Southwest, Albuquerque, NM 87121;
2809 Kelly Southwest Road, Albuquerque, NM 87121
Emails: leo****@yahoo.com
Results 1 - 1 of 1