Pascua Yaqui VillageParishShareWest 39th Avenue and South 10th StreetTucson, AZ 85713United StatesGet directions