Jamba El Paseo Square

73-399 CA-111 Ste F-2 Palm Desert CA 92260 USA

(760) 404-0908

Location