Surftech Santa Cruz
912 41st Ave Santa Cruz, CA 95062 United States of America
Surftech’s flagship showroom
Check out every board in the Surftech quiver! More than 150 stand up paddleboards, surfboards and prone paddleboards in stock.
Paddle and surf accessories
Northern California’s One-Stop shop for liquid adventure…