Cowell's Beach Surf Shop
30 Front Street
Santa Cruz, California 95060
Visit Website
Local Phone: (831) 427-2355
E-mail: Surfcowells@yahoo.com
Cowell's Beach Surf Shop is a local surf shop located in the small surfer town of Santa Cruz. Cowell's provides fun in the hot sun for people of all ages to enjoy the beautiful beaches of Santa Cruz, California. The shop allows dogs on their boards, but take caution: no scratching any foam board rentals.