Tiene su sede en la ciudad de Stockton, en el estado de California, y disputa sus partidos en el Stockton Arena, un pabellón con una capacidad para 10.050 espectadores.