Sport Chalet Adding Two Stores in California

Los Angeles, Specialty retailer Sport Chalet, Inc. will open two stores in The Golden State later this month, in Elk Grove and Visalia. Both stores, which average 42,000 sq. ft., feature an on-site SCUBA training pool.

Recommended stories

Login or Register to post a comment.