La Canada-based Sport Chalet's opens its 52nd location at the newly completed 50,500 square foot store on Olympic Boulevard in West L.A....

Join our Membership to get the full story.


Are you a current Member? Sign In