VCA Vets & Pets Animal Hospital ★★★★☆4.0 (161) Veterinarians Animal hospital · Emergency veterinarian service 3345 El Camino Real, Santa Clara, CA 95051 Call Website Details →
VCA Lawrence Animal Hospital ★★★☆☆3.4 (66) Veterinarians Animal hospital · Emergency veterinarian service 771 Lawrence Expy, Santa Clara, CA 95051 Call Website Details →