7030 Santa Teresa Blvd., San Jose, California 95139(408) 766-8187
The Clinic entrance is off of Santa Teressa Blvd, directly next to the Key Point Credit Union. Parking is available on site.