OC Snowsports is built around combining mountain-town expertise and selection, with home-town service and convenience. Located in Costa Mesa, CA, we are central to providing Southern California with the ski and snowboard shop you have been looking for.