Talking Stick Resort Talking Stick Resort
Scottsdale, Arizona
Played golf there years ago