Abel Villa was born in 1966, age 58. Abel Villa's address is 137 W Juniper Street , Mesa, AZ 85201. Possible relatives include Abel Villa, Beatriz Villa and 2 others. Public records show Abel has also lived in Chandler, AZ and Phoenix, AZ. Abel's latest phone number is (480) 238-0375. Previous phone numbers include (480) 278-5275 and (480) 600-9451.
Address History: 137 W Juniper Street, Mesa, AZ 85201;
1004 E Commonwealth Place Apt 3, Chandler, AZ 85225;
Phoenix, AZ 85009;
Tempe, AZ 85282;
Barstow, CA 92311
Results 1 - 1 of 1