Parking for Our New Clinic Location at 440 Santa Clara Ave.

While we don’t have any designated parking for our new location at 440 Santa Clara, there is a large parking lot close by underneath the 580 freeway. The entrance is on Lake Park Ave. next to Splash Pad Park.