Store Details


Sport Chalet

Address 2501 W. Happy Valley Rd., Suite 30, Phoenix, AZ 85027, United States
  Telephone 623-869-6593
  Get Directions
AAC-4159