Able Tafoya was born in 1959, age 65. Able Tafoya's address is 8182 S Mojave Lane , Yuma, AZ 85364. Possible relatives include Norma Carrasco, Carlos Tafoya and 3 others. Able's latest phone number is (928) 248-4460. Previous phone numbers include (928) 782-4623.
Address History: 8182 S Mojave Lane, Yuma, AZ 85364
Results 1 - 1 of 1