Sport Chalet, Inc. will celebrate the grand opening of a new 42,000- square-foot store in Concord, CA. the weekend of Nov. 7-9.
The Concord store at 1280 Willow Pass Road is Sport Chalet’s 54th location and 42nd store in the California market. “We have been searching for the perfect location within the Concord area for over 5 years,” said Craig Levra, Sport Chalet Chairman and CEO.