Jamba Juice

1258 Stabler Ln
Yuba City, CA
530.790.7767
39.145918
-121.644358

for Jamba Juice
Directions
from: