Ball Park

2531 Newhall St Santa ClaraCA95050

Open Map


The Ball Park is located at 2531 Newhall St, Santa Clara, CA. This location is in the Cory neighborhood. This business specializes in Bars, Pubs, & Clubs and Recreation Centers.
by merchantcircle on April 04, 2015 from merchantcircle

Information from the business

by localcom on September 03, 2015 from localcom