store:
 location:

Jamba Juice in Boise, Idaho

132 N. 8th St
Boise - 83702
View Details
13601 W. McMillan Rd
Boise - 83713
View Details