Talking Stick Resort

9800 East Indian Bend
Scottsdale
Arizona
United States