STEPHEN SCHOTT STADIUM

Stephen Schott Stadium

Santa Clara University, Santa Clara, 95053