Salt River Fields at Talking Stick Parking Lots

7555 North Pima Road, Scottsdale, 85258