The Ball Park
(408) 244-0293
2531 Newhall St, Santa Clara, California, 95050-6314
About us
Services | Batting Cages |