Jamba Juice


Jamba Juice details

Address
12265 Ventura Blvd # 111, 91604-2531 , Studio City California USA
E.mail investors@jambajuice.com
Webpage
Phone no. 9498526502
Fax 8187537600
Postal code 91604-2531
City Studio City
State California
Country USA