Get directions to The Pavilions at Talking Stick

Location of The Pavilions at Talking Stick mall is 9180 East Indian Bend Road, Scottsdale, Arizona - AZ 85258.

GPS Coordinates: 33.539833, -111.883274


Your address:

« Return to The Pavilions at Talking Stick