The GrowBiz, Santa Cruz

 

Santa Cruz

(831) 475-9900
2450 17th Ave
Suite 100
Santa Cruz, CA 95062

Hours

Monday – Friday: 10am – 7pm
Saturday: 11am – 7pm
Sunday: 12pm – 6pm