california cruz rental surfboard surfboard rental santa cruz california Cowells Surf Shop is a locally owned family run surf shop in Santa Cruz California. We are passionate about paddleboarding. … Saturday, May 21, 2022 Edit