Jamba Juice


Jamba Juice details

Address
17 Chorro St # C, 93405-1747 , San Luis Obispo California USA
E.mail investors@jambajuice.com
Webpage
Phone no. 9498526502
Fax 8055490637
Postal code 93405-1747
City San Luis Obispo
State California
Country USA