Jamba Juice in Alameda - Locations & Hours

Name Address Phone
Jamba Juice - Alameda Towne Center 2306 South Shore Center 510.521.1112

Other popular stores in Alameda: