Priscilla Avila was born in 1926, age 97. Priscilla Avila's address is 775 W Roger Road Lot 78, Tucson, AZ 85705. Possible relatives include Alfonso Avila, Angelina Avila and 2 others. Public records show Priscilla has also lived in Pinetop, AZ.
Results 1 - 1 of 1