Odwalla Inc
826 National Dr # 200
Sacramento
CA
95834
(916) 372-6169
odwalla.com
Open Map
Description
Odwalla Inc is located at 826 National Dr # 200, Sacramento, CA. This business specializes in Restaurants.
by merchantcircle on December 30, 2015 from
merchantcircle
Canned Food Manufacturers
Etc.
Food & Agriculture
Jars
Juice & Smoothie Shops
Juice Bars and Smoothies
Manufacturing - Fruit Juices: Packaged In Cans
Restaurants
Smoothies