Jamba Juice

2911 Stevens Creek Blvd
Santa Clara, CA
408.241.1430
37.32347
-121.946034

for Jamba Juice
Directions
from: