Steve Carli Park
Located in Santa Clara, CA, Steve Carli Park is a Pickleball Court rated 4.5 stars by 194 reviewers. Discover the best pickleball courts in your area. Browse our comprehensive directory of pickleball courts across North America.
Steve Carli Park
1045 Los Padres Blvd, Santa Clara, CA 95050, USA
Google Map