Talking Stick Resort Address 9800 E. Indian Bend Rd SCOTTSDALE AZ United States Upcoming Events No events in this location