Get directions to: Jamba Juice, North Las Vegas, NV
Restaurant address: 3720 W Lake Mead Blvd North Las Vegas, NV 89032, USA
Restaurant: Jamba Juice