The Spa at Talking Stick Resort
Directory
The Spa at Talking Stick Resort
Spa Manager
9800 E. Indian Bend Road
Scottsdale, AZ 85256
Phone: 480-850-4065
Contact Form
http://https://www.talkingstickresort.com/spa