Jamba
18506 Devonshire St Northridge CA 91324 USA
(818) 885-5801
This is the page of Jamba on 18506 Devonshire St Northridge CA 91324.
Jamba is a new listing on food pages, updated on November 24, 2023.
This page has had 3 visitors. You are the 3
rd
.
Map and Directions
Location