1 Jamba Locations in Alhambra, CA

  • Alhambra Retail Center

    7:00 AM - 9:30 PM 7:00 AM - 9:30 PM 7:00 AM - 9:30 PM 7:00 AM - 9:30 PM 7:00 AM - 9:30 PM 8:00 AM - 8:30 PM 8:00 AM - 8:30 PM
    phone
    1131 S. Fremont Ave.
    Ste. B
    Alhambra, CA 91803
    US