Talking Stick Resort Address 9800 E. Indian Bend Road Scottsdale AZ 85256 United States Upcoming Events No events in this location