Jamba Balboa Nordhoff Center

9012 Balboa Blvd Northridge CA 91325 USA

(818) 893-1256

Location