Odwalla Inc
1805 Las Plumas Ave
San Jose
CA
95133
(408) 254-5800
odwalla.com
Open Map
Description
Odwalla Inc is located at 1805 Las Plumas Ave, San Jose, CA. This location is in the Lochridge - Luby neighborhood. This business specializes in Restaurants.
by merchantcircle on April 18, 2015 from
merchantcircle
Etc.
Fast Food
Food & Dining
Juice Bar
Not Available
Number of employees: 20 to 49
Restaurants
Restaurants - Juices & Smoothies, Restaurants
Smoothies
Social