Jamba Juice


Jamba Juice details

Address
2091 Harbison Dr, 95687-3905 , Vacaville California USA
E.mail jambacard@jambajuice.com
Webpage
Phone no. 8056859806
Fax 7074518403
Postal code 95687-3905
City Vacaville
State California
Country USA