Santa Cruz Biotechnology Inc
Add Hours
33 Years
in Business
Fax: (831) 457-3801
TollFree: (800) 457-3801
Phone: (831) 457-3986
Phone: (831) 457-3800
Address: 2145 Delaware Ave, Santa Cruz, CA 95060
Website: https://www.scbt.com
550 Water St, Santa Cruz, CA 95060
1660 Franky Ct, Santa Cruz, CA 95065
550 Water St Ste C1, Santa Cruz, CA 95060
4604 Scotts Valley Dr, Scotts Valley, CA 95066
2161 Delaware Ave, Santa Cruz, CA 95060
1595 Soquel Dr Ste 100, Santa Cruz, CA 95065
2980 El Rancho Dr, Santa Cruz, CA 95060
145 Scenic St, Santa Cruz, CA 95060
1505 Soquel Dr, Santa Cruz, CA 95065
528 Capitola Ave, Capitola, CA 95010