Jamba Juice, Ca, San Francisco, 2300 16th Street Suite 245

Street Address2300 16th Street Suite 245
City / State / ZipSan Francisco, CA 94103
Phone Number(415)864-7105