Talking Stick Golf Club is a renowned golf facility located in Scottsdale, Arizona. The O’odham Course at Talking Stick Golf Club is one of the two championship courses available at the club. Here is some information about the O’odham Course: Address: 9998 E Indian Bend Rd, Scottsdale, Arizona 85256, Maricopa County The O’odham Course at Talking Stick Golf Club offers Read more...