One Plant Santa Cruz

3088 Winkle Ave ste c, Santa Cruz, CA 95065, USA, Santa Cruz 95065

Store services and hours aren’t available yet.

Menu updated . Prices and stock can change.