Abigail Davila's address is 141 North Santa Rita Avenue , Tucson, AZ 85719. Possible relatives include Sandra Armstrong, Luis Campodonico and 10 others. Abigail's latest phone number is (520) 336-4646. Previous phone numbers include (520) 743-1237.
Address History: 141 North Santa Rita Avenue, Tucson, AZ 85719;
4900 E 5th Street Apt 1404, Tucson, AZ 85711;
Denver, CO 80229
Results 1 - 1 of 1