Shopping malls database
Jamba Juice - La Jolla Village Square, Nobel & Villa La Jolla Drs.
LaJolla, CA 92037
Store name: Jamba Juice
Address: Nobel & Villa La Jolla Drs.
LaJolla, CA 92037
Shopping mall: La Jolla Village Square
State: CA
Location: LaJolla