Phone: (408) 287-7526 Address 1691 The Alameda San Jose, CA 95126 Get Directions Location Type Find a Clinic Tags Children