Jamba Northridge

19500 Plummer Street #F-3 Northridge CA 91324 USA

(818) 678-6979

Location