If you are in a hurry and are a Jamba Juice lover this is the place to make a quick stop. Great staff and fast service. What else could you want.
Address: 3110 N Central Ave, Ste 100, Phoenix, AZ 85012-2695
Location: United States > Arizona (AZ) > Central Arizona > Phoenix
Phone Number: +1 602-266-7153