On The Beach is happy to announce that our Snow Tech Shop opened on November 16, 2018! Come in and let us get your snowboard and skis ready for the season. We're located at 693 Lighthouse Avenue in Monterey.
Snow Tech Shop Open at On The Beach
Posted on November 16th, 2018 by On the Beach Surf Shop
