Veterinary clinic
Canyon Creek Pet Hospital
5617 Silver Creek Valley Road, San Jose, CA 95138
Opening hours
Hours not listed. Please call ahead at (408) 270-7500 to confirm availability.
5617 Silver Creek Valley Road, San Jose, CA 95138
Hours not listed. Please call ahead at (408) 270-7500 to confirm availability.