Patient Portal/Pay My Bill 1825 Civic Center Dr - Ste 25, Santa Clara, CA 95050. 221 E Hacienda Ave - Ste C, Campbell, CA 95008 (408) 404-4700 ....