• Salt River Fields @ Talking Stick (map)
  • 7555 North Pima Road
  • Scottsdale, AZ, 85258
  • United States