Santa Cruz Industries, Inc. is happy to announce the new location of world headquarters. We are now at 129 Bulkhead Street in downtown Santa Cruz. We are as committed as ever to providing you with fantastic and effective displays and hope you will come by to visit us soon.