Get directions to: Jamba Juice, Provo, UT
Restaurant address: 1774 N University Pkwy Ste 60 Provo, UT 84604, USA
Restaurant: Jamba Juice