Jamba Juice
(619) 656-5030 | View Website

2275 Otay Lakes Road #117, Chula Vista, CA | Directions   91915

32.648064 -116.967128
Get Directions