SANTA CLARA SOFTBALL STADIUM

Santa Clara Softball Stadium

501 Bellomy Street, Santa Clara, 95050