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.