Sport Chalet Corporate office Headquarters

Sport Chalet Headquarters Address and Contact

Sport Chalet
  • Address: 1 Sport Chalet Drive La Canada, CA 91011, United States

  • Phone Number:
    +1 888-801-9162

  • Email:
    Click Here

  • Number of Employees: 500

  • Established: 1959

  • Founder: Norbert Olberz

  • Key People: Keith Spirgel, Chief Financial Officer

Sport Chalet Headquarters Location & Directions

Sport Chalet Headquarters Executive Team



Mark Walsh


Thomas H Tennyson “Tom”

Exec VP/Chief Merchandising





Sport Chalet, History and Headquarters Information

The Company was a chain store for sporting goods with 47 outlets in northern and southern California, Nevada, Utah, and Arizona. The stores were more than 35000 sq ft with dive pools and SCUBA classes. The Company made a major announcement on April 16th, 2016, where it made it clear to close all the stores and end all online sales. Its last store closed in June 2016. The Corporation was a private entity started in 1959 by Norbert Olberz and ended in 2016. The headquarters were at La Canada, California. The company website was

Sport Chalet Headquarters Photos

Sport Chalet Company Resources