The Talking Stick Resort Arena is a sports and entertainment arena in downtown Phoenix, Arizona, United States.
Talking Stick Resort Arena
Website: www.TalkingStickResortArena.com
Address: 201 E Jefferson St, Phoenix, AZ 85004, USA
Capacity: 18,422
Opened: June 6, 1992