Odwalla

Open
120 Dubois St
Santa Cruz, CA 95060

Odwalla, founded in Santa Cruz in 1980 by three jazz musicians, has been dedicated to blending the best of nature into wholesome, delicious all-natural superfoods. With a mission to promote vibrant living, the company offers a variety of fresh juices and smoothies designed to nourish both the body and soul.

Over the past 40 years, Odwalla has continued to craft products that provide the flavor and energy needed to conquer daily challenges while enhancing the health food landscape. Their commitment to quality and flavor reflects a passion for making the world a more flavorful and delicious place.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.